幽默:如果你听人说:它昨天还挺好啊,那么可以断定你们是在一个软件项目。

Mario Fusco总结对软件系统的误解和谬论: 如果X为大公司Y工作,它也会很适合我们。 100%的测试覆盖率意味着100%的正确性。 如果它工作得很好并且我们什么都没有改变,它将保持工作良好

4 年 前

幽默:黑客式编程其实类似机器学习!

编程中不断调整改变各个地方,直至让其能够正常运行,这种方式称为黑客式编程,是一种坏的代码最佳实践;如果你这样做得足够快,它就是“机器学习”了,而且会付给你比当前高四倍的薪酬。  

3 年 前

关于工厂模式的一点个人看法

工厂模式有两个角色:工厂和产品 工厂的作用其实是个消息分派器,负责唤起产品的构造函数 产品的制造由自己的构造函数完成 模式并未带来工作方式的改变,只是改变了消息的流向 个人浅见,请大家多批评指点! ^_^

20 年 前

实在整不出来拉。我想增加JVM 内存 大小: -mx256m

set JAVA_OPTS=%JAVA_OPTS%;-mx256m 我想让TOMCAT启动后自动加载。。可是运行JSP时。发现JVM内存大小还是没有改变。 请大家帮我看看。。。

20 年 前

jdon框架能禁用缓存吗

jdon框架能禁用 缓存 吗。 我在service中写了,更新一个表时改变另外一个表的状态。 但是这个更新的状态不能及时反应出来,还是原来的状态。 我想在整个jdon框架中禁用缓存,因为很多地方

10 年 前

请问我用监视者模式实现资源的监听会浪费很多的资源吗?

我想用监视者模式实现一个资源的监听,当资源发生改变的时候负责通知使用了该资源的用户进行更新,但不知道会不会因此产生很大的性能开销?或者哪位朋友能告诉我更好的变法实现这个功能吗?在线用户数量是100

10 年 前

aop讨论

有哪位大虾用过动态aop?就是在一个程序动态运行时将方面代码动态地插入到运行的程序中去,从而导致程序的行为和功能发生改变。注意所谓的运行时编织不是指装载时编织而是指软件的模块已经载入内存后,对模块

10 年 前

actor并发模型&基于共享内存线程模型

看了坛里几篇actor的几篇文章,可是不能很好的理解,需要大家共同指导讨论下 1.actor并发模型的应用场景? 2.actor的原理?思维方式改变? 3.actor最简单的demo

10 年 前

领域 与 表 如何权衡设计

,不改变表的情况下, 可以开展 DDD 吗

10 年 前

Disruptor单写原则的疑惑

环境下,领域模型的自身 一致性 规则(写入操作改变状态),是否也会冲突呢?

9 年 前

如何帮助人们以不同方式思考?

试图改变人们的想法是浪费时间。如果你想让他们以不同的方式思考,你必须给他们一个工具,使他们能够以不同的方式思考。 这个工具就是你:系统思考者是使人们能够以不同方式思考的工具。

2 年 前

命令查询分离的艺术

函数有副作用。有时候,他们会改变系统的状态,特别是当你最不希望这么做时,从而造成各种各样的意想不到的破坏。在 面向对象 的编程范式中很难去除所有的副作用。我们需要确保可变状态得到明确管理,才能

7 年 前

什么是认知重构?

认知重构、或称重新构思问题(Reframe the Problem):是指从不同的角度来看待当前的情况。 重构背后的基本理念是,一个人的观点取决于他所处的框架(背景 上下文 )。当框架被改变

1 年 前

复杂性是心智杀手 - PhilipK

当面临选择时,总是选择最简单的东西来解决你眼前的问题。然后确保你以后可以改变主意。我所说的最简单的事情是指最容易推理的解决方案。 当我们总是选择最简单的解决方案时,我们就可以避免分析瘫痪,即找

1 年 前

ORM和Rails的问题

void change(Event e){ .... this state = xxx; //根据输入事件改变状态

9 年 前