Skip to main content

Benx Shen's Library tagged design   View Popular

01 Mar 09

Home - Pencil Project

看起來相當簡易好用的 prototype 工具!

www.evolus.vn/Home.html - Preview

Prototyping design gui tools extension cool software

26 Jul 08

软件工程师不可不知的10个概念 - [Matrix - 与 Java 共舞]

出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。

www.matrix.org.cn/...b0-11dd-a5e1-9beaa3dd8014.html - Preview

design *i_learning*

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;
    }
    }
1 - 20 of 33 Next ›
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo