LINUX.ORG.RU

История изменений

Исправление TDrive, (текущая версия) :

На алгоритм задачи паттерны никак не влияют.

А что ты понимаешь под алгоритмом? Например у нас задача написать форум, какой у форума алгоритм? Набор сценариев работы?

И программист вместо решения задачи сначала пишет программу, которая выводит список элементов. Потом пишет класс для множества элементов. Потом интерфейс для наследника этого класса, с методом «вернуть список с наибольшей суммой, не превышающей данную». И только потом начинает решать задачу.

Как это только потом? А вот эти классы и интерфейсы это не часть решения задачи?

Исходная версия TDrive, :

На алгоритм задачи паттерны никак не влияют.

А что ты понимаешь под алгоритмом? Например у нас задача написать форум, какой у форума алгоритм? Набор сценариев работы?

И программист вместо решения задачи сначала пишет программу, которая выводит список элементов. Потом пишет класс для множества элементов. Потом интерфейс для наследника этого класса, с методом «вернуть список с наибольшей суммой, не превышающей данную». И только потом начинает решать задачу.

Как это только потом? А вот эти классы и интерфейсы это не программирование?