posts - 48, comments - 13, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Applying UML and Patterns

Posted on 2009-01-19 03:59 董锐 阅读(206) 评论(0)  编辑  收藏
Iterative Development and the unified process
People are more important than any process.
Good people with a good process will outperform good people with no process every time.
        --Grady Booch

Case Study: The NextGen PosSystem
Few things are harder to put up with than a good example.
        --Mark Twain

Inception
The best is the enemy of the good!
        --Voltaire

Understanding requirements
Ours is a world where people don't know what they want and are willing to go through hell to get it.
        --Don Marquis

Use-Case Model: Writing requirements in Context
The indispensable first step to getting the things you want out of life:decide what you want.
        --Ben Stein

Identifying other requirements
When ideas fail, words come in very handy.
        --Johann Wolfgang von Goethe

From inception to elaboration
The hard and stiff breaks. The supple prevails.
        --Tao Te Ching

Use-Case Model: Drawing System Sequence Diagrams
In theory, there is no difference between theory and practice. But, in practice, there is.
        --Jan L.A. van de Snepscheut

Domain Model: Visualizing Concepts
It's all very well in practice, but it will never work in theory.
        --anonymous management maxim

Domain Model: Adding Attributes
Any sufficiently advanced bug is indistinguishable from a feature.
        --Rich Kulawiec

Use-Case Model: Adding Detail With Operation Contracts
Fast, Cheap, Good: Choose any two.
    --anonymous

From Requirements to Design in this iteration
Hardware,n.: The parts of a computer system that can be kicked.
    --anonymous

Iteration Diagram Notation
 Cats are smarter than dogs. You can't get eight cats to pull a sled through snow.
    --Jeff Valdez

GRASP:Designing Objects with responsibilities
The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents.
    --Nathaniel Borenstein

Design Model: Use-Case Realizations With GRASP Patterns
To invent, you need a good imagination and a pile of junk.
    --Thomas Edison

Design Model: Determining Visibility
A mathematician is a device for turning coffee into theorems.
    --Paul Erdos

Design Model: Creating Design Class Diagrams
To iterate is human, to recurse, divine.
    --anonymous

Implementation Model: Mapping Designs To Code
Beware of bugs in the above code; I have only proved it correct, not tried it.
    --Donald Knuth

GRASP:More patterns for assigning responsibilities
Luck is the residue of design.
    --Branch Rickey

Designing Use-Case Realizations with GoF Design Patterns
Anything you can do, I can do meta.
        --Daniel Dennett

Relating Use Cases
Why do programmers get Halloween and Christmas mixed up? Because OCT(31)=DEC(25)

Modeling Generalization
Crude classifications and false generalizations are the curse of the organized life.
    --A generalization by H.G.Wells

Refining the Domain Model
PRESENT, n. That part of eternity dividing the domain of disappointment from the realm of hope.
    --Ambrose Bierce

Adding new SSDs and Contracts
Virtue is insufficient temptation.
    --George Bernard Shaw

Modeling Behavior in statechart diagrams
Usability is like oxygen--you never notice it until it is missing.
  --anonymous

Designing the logical architecture with patterns
0x2B | ~0x2B
        --Hamlet

Organizing the design and implementation model packages
If you were plowing a field, which would you rather use? Two strong oxen or 1024 chickens?
    --Seymour Cray

Introduction To Architectual Analysis and the SAD
Error, no keyboard ~ press F1 to continue.
    --early PC BIOS message

Designing more use-case realizations with objects and patterns
On two occasions I have been asked (by memebers of Parliament), "Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?" I am not able rightly to apprehand the kind of confusion of ideas that could provoke such a question.
     --Charles Babbage

Designing  a persistence framework with patterns
Time is a good teacher, but unfortunately it kills all its pupils.
    --Hector Berlioz

On drawing and tools
Bubbles don't crash.
  --Bertrand Meyer

Introduction to iterative planning and project isssues
Prediction is very difficult, especially if it's about the future.
    --anonymous

Comments on Iterative Development and the UP
You should use iterative development only on projects that you want to succeed.
    --Martin Fowler

只有注册用户登录后才能发表评论。


网站导航: