- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 垃圾车定律
前几天换了新手机,整理手机数据的时候,看到一个便签。记录的是北京设计模式学习小组(BJDP)组织者伍斌老师发在群里的一段话。当时觉得非常好,于是记录了下来,现在再看,确实非常棒,值得学习。2013年4月27日北京开发伍斌(631184148) 2013-4-26 10:38:50垃圾车定律 2013-04-24 有一次,我要到机场,因时间来不及,就拜托一位朋友载我去。当
2016-03-25 16:30:17 1218
转载 一些软件开发的原则
以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所说的UNIX的设计原则。相信大家能够从中学习了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序员”》中所说的,一个好的程序员通常由其 操作技能、知识水平,经验层次和能力层次四个方面组成。 在这里想和大家说说软件设计中的一些原则,我认为这些东西属于长期经验总结出来的知识。这些原则,每一个程序员都应
2016-03-24 16:48:41 1723
转载 7个软件开发原则
关于代码重复最著名的单词是Kent Beck的Once And Only Once,也就是说软件操作的任何一个片断--不管是一个算法,一个常量集合,用于阅读的文档或者其他东西--应当只出现一次。 软件重复出现至少会导致以下问题: · 其中的一个版本会过期; · 代码的责任会四处分散,导致代码难以理解; · 当你修改代码时,需要重复修改很多地方,一不小心就会遗漏; · 你不能很好地进行性能优
2016-03-24 13:16:38 2116
原创 项目间移植代码时的一个感悟——解除依赖链!
之前一直有一个疑惑,就是在代码中经常会遇到这样的情况。为了做某件事情或者实现某个功能,需要组多的前置信息或者参数,那么这些参数是传入进去还是由下层的类自己去获取? 也就是经常出现,A->B->C->(D&E)->F.... 这样的依赖链。像这样情况,很不利于诸如B,C,D,E这些类的重用(通用)。在采用“自顶向下设计”的方式中,比较容易出现这样的情况。(特别声明,这里不是说不要采用“自顶向下设计”
2016-03-14 21:20:18 842
Qt与JS的数据交互
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人