期刊名称:Annals of Dunărea de Jos University. Fascicle I : Economics and Applied Informatics
印刷版ISSN:1584-0409
出版年度:2005
出版社:Dunarea de Jos University of Galati
摘要:Developing an overall architecture and design before you begin to write code helps you produce a software system that meets requirements and is easier to develop and maintain in the long run. As you model a software system, you progressively develop the detail of that system, alternately decomposing high-level objectives and broad requirements into manageable pieces, and then assembling software components into packages and eventually a complete run-time system. Models and diagrams make it easier to visualize both high-level architecture and low-level components, so you can make the most of design opportunities or spot potential problems before you write code.