Программирование - это просто
Advertisement
Главная arrow Уроки C# arrow C# и ООП для профессионалов (платный раздел) arrow C# и ООП для профессионалов. Урок 1. Основы проектирования SOLID.
25.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
C# и ООП для профессионалов. Урок 1. Основы проектирования SOLID. Печать E-mail
Автор megabax   
19.10.2012 г.
New Page 1

C# и ООП для профессионалов. Урок 1. Основы проектирования SOLID.

Чтобы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находится здесь.


И так, прежде всего мы познакомимся с основными принципами SOLID, узнаем, что это такое и с чем его едят. И так, SOLID это аббревиатура пяти основных принципов дизайна классов в объектно-ориентированном проектировании — Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion. А теперь скажу тоже самое, но только по русский...

...

... И так, в таблице приведены все пять принципов SOLID с необходимыми комментариями. Теперь давайте рассмотрим практическое применение этой технологии.

...

... Создатели данной системы еще не совсем хорошо знают, как будет выглядеть система, когда они ее допишут, и хотят разрабатывать ее, а так же тестировать, отлаживать и внедрять поэтапно. Но уже на первом этапе предполагается, что в зависимости от числа участников может быть разный алгоритм обработки заявок. Например, если участников много, то можно использовать"стакан". А если мало, то в "стакане" будет пусто невозможно будет осуществлять сделки. Исходя из этого было принято решение использовать несколько алгоритмов  расчета сделок, один из них - метод стакана....

...

Проектные решения.

В итоге были приняты следующие проектные решения...

...

 

Последнее обновление ( 10.08.2023 г. )
 
« След.
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги