Introduction - If you have any usage issues, please Google them yourself
After learning model driven software design course, after the greatest feeling is to write programs, completes the design first, then to write code. Previously done projects or programs are written directly, this disadvantage is: other people cannot read your program so I can t modify, poor scalability and readability. Good design, you can have a clear division of responsibilities. After each part of the specific goals, such clarity when writing code. Rather than think of where is written before. This course of study, let I realized that the software is not only the code issue, how to become a turn the process into a structure, the combination of process and tools.