软件设计
-
软件设计架构之DDD,SOA,原始,REST,Actor,CQRS
from:http://www.jdon.com/soa.html http://www.jdon.com/45728 http://www.jdon.com/cqrs.html …
-
[软件设计] 控制反转(Inversion of Control)随想
写这篇文章的初衷是在写Angular中的依赖注入(Dependency Injection)的时候,想该如何解释一下依赖注入这个概念呢 而提到依赖注入,控制反转这个概念就从记忆硬盘…
-
软件设计模式、目标、原则
软件设计模式 一、设计目标: ⑴、软件设计目标:正确性、健壮性、灵活性、可重用性、高效性 1、正确性:也就是满足应用程序的需求。 2、健壮性:是指软件对于规范要求以外的输入情况的处…
-
一些软件设计的原则
以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我…
-
什么是软件设计模式?
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 …
-
微信系统架构
微信系统架构 2016-04-11 架构说 14 阅读 微信的成功归结于腾讯式的“三位一体”策略:即产品精准、项目敏捷、技术支撑。微信的成功是在三个方面的结合比较好,能够超出绝大多…
-
CANoe学习1
CANoe是Vector公司的针对汽车电子行业的总线分析工具,现在我用CANoe7.6版本进行介绍,其他版本功能基本差不多。 硬件我使用的是CAN case XL. 1,CANoe…
-
简谈设计模式的几个原则
最近设计模式进行到一半,停了两天没有敲代码,但是把整本书的内容看了又看,整理下思路。。。 刚学了一周多,…
-
软件设计是怎样炼成的(4)——软件设计的“大道理”
摘要: 十几年前刚毕业不久,我从事第一份软件开发的工作,要完成一个项目,但没有任何软件设计的思路,于是请教我的老板。我的老板给了我两种思路:1)先假设软件已经做出来了,想好软件的外…
-
软件的设计,就像你要放的一个屁…
一天,程序员Jef Claes在桌子上看到了一个徽章,上面印着下面这段富有哲理的话:“Design is like a fart. If you need to force it,…