1.MVC(1)Model: The application object;(2)View: The screen presentation of the model;(3)Controller: the way the user interface reacts the user input.2.View and Model: decouple views and modelsEstablish a subscribe/notify protocol between views and
1.What is important to describe DP(1)Graphical notations capture the end product of the design process.(2)We should record the decisions, alternatives, and trade-offs that led to it.2.The way to describe DPEach pattern is divided into sections
1.Classify DPs by purpose.(1)Creational DP: the process of object creation.Factory Method, Abstract Factory, Builder, Prototype, Singleton(2)Structural DP: composition of classes or objects.Adapter, Bridge, Composite, Decorator, Facade, Flyweight,
MinGW是指只用自由軟體來產生純粹的Win32可執行檔的編譯環境,它是Minimalist GNU on Windows的略稱。詳情請參考<http://www.mingw.org>。這裡的“純粹”是指「使用msvcrt.dll的應用程式」。無法使用MFC (Microsoft Foundation Classes)。MinGW: A collection of freely available and freely distributable Windows specific
(摘自《The Art of UNIX Programming》, Eric S. Raymond ,2004.5)1. Rule of Modularity: Write simple parts connected by clean interfaces.2. Rule of Clarity: Clarity is better than cleverness.3. Rule of Composition: Design programs to be connected with
Pyramid(1713617) 12:52:29Pyramid 13:06:56one reason usa people don't like chinese programmer, because everybody do different ways Pyramid 13:07:05they prefer india programmer 青潤(3291191) 12:57:07they prefer the lowest price and higher quality.