`
Wesleydeng
  • 浏览: 33749 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

软件开发思想史(摘录整理)(待续)

    博客分类:
  • java
阅读更多

 

1)20世纪90年代末,Dr.Mike Conner领导的一个IBM小组做了一个重要而且有影响的研究,他们广泛研究了可能有利于将servlet和java等采纳为Internet标准的设计模式。这个小组对jsp的创建功不可没,是早期相当重要的一个研究小组,而且对早期EJB规范的产生也有很大的推动作用。在我看来,他们很早就认识到了设计模式的威力,可谓开先河者之一。很多思想都在一本实用的书《Design and Implement servlets,JSPs and EJBs for webSphere》中做了简单而有力的论述。尽管这本书是以WebSphere作为出发点来写的,但是那些概念和思想同样可以用在其他平台上。              

                                                                        ------摘自Bruce A. Tate 《bitter java》P47

 

2)自古以来,最有才干的建筑师以及最杰出的设计师都确信“俭省定律”(law of parsimony)。不管它是陈述成一种悖论(“少即是多”),还是陈述成一种公案(“禅心即本心”)Zen mind is beginner's mind,其智慧是永恒的。将任何事都简化到本质,即使形式与功能相谐。从金字塔到悉尼歌剧院,从冯·诺依曼体系结构到UNIX及Smalltalk,最佳建筑师与设计师们都力求遵循这一普遍的永恒原则。

                                                                        -------摘自《UML精粹》第三版前言

 

3)所有的Unix哲学浓缩为一条铁律,那就是KISS:Keep It Simple,Stupid!

                                                                        -------摘自《Unix编程艺术》

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics