#软件设计

      更多分类

6种办法实现精益软件

18-09-03 25 banq

最近,我浏览了公司的代码库,发现它有三个版本的仪表板,都是用于分析页面,我很确定客户不需要那样做。这引发了我幼稚脑中的一些事情,我开始在互联网上寻找相关的想法。就在那时,我发现了这篇古老的论文: “为... 详细

软件复杂性正在杀死我们

18-01-31 995 10 banq

本文是一篇从业务开发人员角度发出的批判性文章,技术发展日新月异,但是好像都没有真正解放业务开发工作量,对软件复杂性的抱怨是软件行业发展过程中不断出现的现象,其实如何在代码快速开发和代码灵活性方面找到一... 详细

错误的抽象

16-11-20 343 2 banq

重复是比错误的抽象更便宜。看到重复事物,我们总是试图从重复中抽象出共同点,这其实属于过度设计,反而给代码带来更高的维护拓展成本。 duplication is far cheaper than th... 详细

为什么有人说中文是世界上最好的语言?

15-07-09 510 luda

导言: 到处一致的世界,中文中的“元素”“组合”等模式,以及和计算机程序设计、计算思维的一致性。 正文: 为什么有人说中文是世界上最好的语言?为什么有人说中文远远好于英文?请求集中大家的头脑暴力来头脑... 详细

我是该传递参数,还是直接从Context中取?

13-03-17 2 637 2 shrsir

假如分别有一个action,service,dao.还有一个ActionContext类。在开发的时候我需要从ActionContext.getContext().getRequest()取到Requ... 详细

梦工厂

12-10-14 6 946 7 wldst

个人关注jdon有一年多了,在jdon网站上也学到了很多知识,同时也验证了一些自己的一些理论。jdon是一个不错的网站。在jdon论坛上学习和了解LMAX,rribbit(事件总线),Qi4j... 详细

怎样做到设计时满足设计的那些基本原则

12-10-09 6 888 5 liyao0409

当我完成一个设计时,我需要逐个原则去比对吗?. 详细

domain类型怎么访问数据集(dao)

12-05-20 3 797 2 xxooxx

如果domain不能访问dao,来获取数据,那么很多业务方法无法实现啊。这时在将业务方法移动到service层,那不是很失败? 如果domain需要访问数据,那岂不是依赖dao层了?. 详细

设计问题讨论

12-04-12 1 107 hlayy

假设系统需要分模块,其中有模块userInfoManager(负责customer的相关信息,prepaidCard ,customerCc,customerNotification等等) 方式一:... 详细

论设计的意识

11-10-19 5 788 7 cuwkuhaihong

建筑学里有句名言:结构决定质量。在我看来这句话有更加广泛的意义,比如,写作文,经常要打提纲;做论文要定结构;教育方面的体现,重在价值观和人生观的培养,正确的价值观和人生观才能使学者把知识用在正确的用途... 详细

良好编程原理

11-07-25 10 9420 14 banq

The Principles of Good Programming Artima最新文章,作者正在搞C#培训,总结以下几个原理: 1.DRY(拧干代码不要有水分) 不要有重复代码,很多概念实际... 详细

信息唯一性原则

10-05-11 14 2235 4 redorange

本人偶然间想到,Google了半天也没有找到相似的东西。在此抛砖引玉,望各位不吝赐教。 信息唯一性原则是解耦合与促进一致性的数据结构设计方法。一个信息只出现一次,其他地方只是引用。 比如客户买书《... 详细

迪米特法则(Law of Demeter)

10-05-10 5 2730 3 Antinomy

在阅读RDD一书中发现的一个法则: 迪米特法则(Law of Demeter) 百度了一下发现和DDD的聚合根概念吻合了,以下是百度内容,和道友们分享。 原文链接:http://terry-yin... 详细

关于数学和软件设计

10-05-05 2 1137 wkblackman

喜欢这里的氛围,所以对于一些想法我也很想提出来,让大家来分享一下。 经常看见bang老师和大家热烈的讨论数学中的算法和软件的思想,那我也谈谈这方面的论点。算法其实是数学的一部分,也是比较特... 详细

关于通讯后台程序设计的一点想法

10-01-06 4 444 liujian1979

最近要对原来做的移动的项目进行升级工作。想对程序做最大的一个改进是:“对象统一,允许冗余”的思想。 因为在旧程序中用jconsole查看,感觉有大量new对象操作存在。所以想在用Tomcat的serv... 详细

共有 421 2 3 下一页