如何给函数方法命名?意图揭示命名法:根据目的命名 - c2

这是  SmalltalkBestPracticePatterns 最佳实践之一:根据某个函数方法是做什么的(目的)命名这个函数名称,不要根据其如何做而命名。 案例

4 年 前

谬论:四个人生教训 - Manson

我的错误教给我的 4 个人生教训: 1. 你不可能独自走得很远--要有一个团队。 2. 运气是10%的机会,90%是对机会的反应--抓住机会。 3. 时间可以治愈一切--不要挑旧伤

1 年 前

有关数据传输对象大小的问题

,一般都是用select * from mytable,造成很多数据根本不要传输的进入了传输,是不是我不应该用select * from mytable,而应该用select field

20 年 前

今天去华为面试给工作人员笑

注了几个红字"无工作经验",难到大专就是真的做不了什么事吗?真搞不清楚不合条件就不要叫人去面试,真的要这样去羞辱人吗?

10 年 前

使用Hibernate Search构建分页全文搜索Spring Boot的开源项目

搜索是网络的支柱之一,全文搜索是每个网站都需要的必备功能之一。但是实现这样一个特性是很复杂的,很多熟练的工程师已经在这个话题上认真思考过。因此,我们不要重新发明轮子,而是使用久经考验的

1 年 前

C语言编程原理

你的代码有一个性能估算尺寸,在这个尺寸你尽可以大胆放心为可维护下考虑设计。 更重要的是,让新手能够理解你的代码,不要使用一些有趣的方式来解决问题,这样会妨碍他们理解。理想情况下,新手将会理解你的代码

7 年 前

大家有没有用过三户模型?

指定缴这个账户的哪个产品。这样客户的工作量也大很多。我是希望引导客户不要上三户。 不知道个位大哥有没有用过三户,认为这种情况有没有必要上三户?

20 年 前

番茄架构:一种遵循常识宣言的软件架构方法

应该是一个薄层,从请求中提取数据并将实际业务逻辑执行委托给“应用程序核心”。 不要这样做: @RestController class CustomerController

11 个月 前

​​​​​​​做了10年产品经理后的15个作弊代码

1.不要太在意 "PM是产品的CEO "的刻板印象。 虽然CEO和PM的工作有一些重叠,但有更大的部分将这两个角色分开。首席执行官不打仗,也不为投资创建甲板。但是项目管理人员却经常这样

10 个月 前

关于详细设计/代码的同步问题--请教

我一直这样做:用rose做model->生成代码->修改代码->reverse->修改model如此循环,结果都是:到后期,文档和代码对应不上,慢慢地文档就没有用了。因此请教

20 年 前

项目模块架构,banq老师及兄弟们给点意见吧

我们现在组建新的软件项目,我想采用组件开发方式,不知道各位在平常的开发中是否做过此类的实践? 我的打算是这样的:我们的软件包括了各个组成部分(页面前端--工作流--业务实现等等部分),我想通过组件

10 年 前

存储过程和分层的讨论。。存储过程与分层难道真的是对立的吗?欢迎大家来各抒已见

今天一早就看到CSDN很多关于存储过程和分层的讨论。 其实现在我也遇到一个这样的问题。。公司要重新开发一套系统。。首先项目经理确定的是就是要保证在.jsp代码中不要有最好不要有任何JAVA代码。然后

10 年 前

db4o使用小结

一下: 1. 时刻注意内存中的对象和数据库中的对象是否保持一致。 2. 对象间引用不要过多,避免环状引用。这点在初次设计class时,时常犯的错误,一直想这样关联起来才方便。其实对象间关系越简单

10 年 前

DDD for everyone - Google 幻灯片

领域中的难题。 DDD可以在很多层面上完成 8. 数据库是一个细节 框架是细节 这些是受到挑战的领域。 9. 不要让恐惧使你瘫痪 通过这样做来学习 不要害怕DDD规则 不要试图让它变得完美 没有

5 年 前

我替banq说说的读者。

程序人员,当然就比较难懂拉。 学java这个东西一定要有善于探索,要有研究精神,不要动不动就问这问那的,真这样,我建议还是不要学了。有困难找google,,google是最大的学习老师,它总会给你很多

10 年 前