Principles of SOLID design - course 10,900 rub. from IBS Training Center, training 8 hours, Date November 26, 2023.
Miscellaneous / / December 04, 2023
The seminar examines the SOLID design principles and provides examples of their practical use. In addition, participants must complete a practical task - write an application within 5 sprints. This exercise demonstrates how good design style can help reduce code complexity, write necessary business functions, and solve technical problems. During the task, it is expected to use design patterns and perform refactorings to obtain an elegant solution.
The SOLID principles were first described in a book by Robert K. Martin "Agile Software Development"
The workshop emphasizes the importance of good design style for software product development. The SOLID principles are presented as a compass that points to design goals and are explained in detail using real-life examples. In addition, potential pitfalls are discussed and metrics are identified to reliably assess compliance with these principles.
During the exercise on developing new functions and refactoring existing code, students put into practice the theoretical knowledge acquired in the first part of the seminar. Applying all SOLID principles ensures good design style and optimal application design. They set the design process in the right direction and the benefits of good style become clear.
All information published in this section of Lifehacker is not a public offer as defined by the provisions of Article 437 of the Civil Code of the Russian Federation, and is for informational purposes only.
The service uses technologies from the “Educated” project and does not provide educational services.