減輕程式碼維護負擔導入塑模導向架構(MDA,Model Driven Architecture)
Delphi 7 Studio以UML技術為基礎,提供視覺化塑模(visual modeling)及重構(Refactoring)工具,有效率地協助您規劃應用程式架構。Delphi 7 Studio Enterprise版本以上內建ModelMaker塑模工具,原生整合於Delphi開發環境中,將視覺化繪製之UML圖形轉換為程式碼。Delphi 7 Studio Architect版所提供之Bold for Delphi塑模環境,進一步提供反向工程(reverse engineering)能力,即時將您的程式碼轉化為視覺化UML圖形,提昇設計與程式碼品質,並可運用現成之設計模式(design patterns)及建立較大之模型(model),節省您寶貴的時間。
Delphi 7 Studio的企業版及專業版內建ModelMaker工具,可以簡化類別(class)及介面的設計、架構及維護工作。ModelMarker是一個CASE(Computer Assisted Software Engineering;電腦協助軟體工程)的工具,可使類別、介面、單元(unit)的開發更容易,讓資訊人員專注於定義物件的成員及相互關係,而不只是乏味地寫程式而已。
在建立好模組之後,ModelMaker可自動轉換成Delphi程式碼。Delphi 7 Studio Architect版所提供的模組環境,不僅將視覺化繪製的UML(Unified Modeling Language)圖形轉換成專案程式碼,更可進一步反向將程式碼轉化成UML圖形,提升設計與程式碼品質。
教學網站:http://www.thoughtsmithy.com/mmjump/MMGettingStarted_Intro.html
转载于:https://www.cnblogs.com/jason820/archive/2004/11/11/62560.html
来源:https://blog.csdn.net/weixin_30679823/article/details/99147806