Architecture & Design Best Practices View
Will you build a house without turning to an architect? Will you build a machine before an engineer designed and defined the structure, functions, layout and the connection between the various parts? Despite the critical importance of the architecture, many projects skip this important phase. The will to reach a quick solution results a bad software quality that needs patches and is hard to maintain and change. Good architecture not only affects the final product but also the project process, the ability to test the product, implement it and expand it to the next versions. In this lecture we will understand the significance of architecture and design stage, and we will see practice methods that will help significantly to the success of the project.