Benx Shen's Library tagged → View Popular
26 Jul 08
软件工程师不可不知的10个概念 - [Matrix - 与 Java 共舞]
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。
21 Nov 07
Patterns in action
-
Object-oriented software engineering (OOSE) without design patterns is like cooking without a recipe.
-
General Responsbility Assignment Software Patterns (GRASP)
- 5 more annotations...
12 Nov 07
InfoQ: 一圖勝千言?
-
Arnon也明確地評價了一圖是否真的勝過千言:
如果你把模型看作是綱領性的框架,那麼你可以按自己的意願提高抽象的層次,進而比較明晰地表達你的觀點,那麼這句話成立。然而,當你需要把模型建得非常具體,從而得以進行代碼生成——在這種情況下,用代碼來建模,再搭配自動生成或預先建立的DSL和框架,會更加合宜。
-
Dean最後解釋說他並不認為圖形表示法沒有存在的空間,但是:
就一般情況來說,用簡潔的語言加上設計良好的API和DSL來編寫的代碼,對上圖形驅動的方式仍然是必勝的。
CSS Juice - Design, Tutorial, Showcase and more » 13 Online Generators for Web 2.0 Design
-
介紹許多 web-2.0 style 的畫面元件。非常實用且有幫助喔!
有了這些東西,當然還要加入自己的設計理念,才能夠令人耳目一新,不會覺得是在照抄喔!
- benxshen on 2007-08-07
14 Jun 07
Initialization on demand holder idiom - Wikipedia, the free encyclopedia
-
public class Something
{
private Something()
{
}
private static class LazyHolder
{
private static final Something something = new Something();
}
public static Something getInstance()
{
return LazyHolder.something;
}
}
Selected Tags
Related Tags
Sponsored Links
Ads by Google
Top Contributors
Groups interested in design
Related Lists on Diigo
-
Universal Design for Learning: Accessibility and Diversity in the Brandeis Classroom
Resources referred to durin...
Items: 13 | Visits: 293
Created by: Jeremy Price
-
cool design
New design and concept can ...
Items: 1 | Visits: 326
Created by: Joel Liu
-
web design
web design,user-ability,fri...
Items: 36 | Visits: 307
Created by: swan lin
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo




