ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Суббота
28 мая
1164870 Топик полностью
Cкpипaч, пророк (15.01.2022 15:32, просмотров: 90) ответил VladislavS. на Да не демонизируйте вы шаблоны и тем белее классы. Написание класса это даже проще, чем структуру тайпдефнуть - class MyClass { public: }; Да по сути класс и структура это одно и то же. Шаблон появляется не с бухты барахты, а когда понимаешь зачем он нужен. А если понимаешь что он должен делать, то и написать его раз плюнуть. О какой дополнительрой трате времени идёт речь вообще непонятно. Да в любом случае, время на написание сложного библиотечного класса потом с лихвой
Оппонирую. Цитата: "время на написание сложного библиотечного класса потом с лихвой отбивается в других проектах". 

С точностью до наоборот.

Сложный библиотечный класс ПОСТОЯННО отнимает время при сопровождении ПО.

И уж тем более, когда он растекся на несколько проектов и при любой его модификации нужно оглядываться, не сломала ли она что-то в каком-то другом (возможно, очень старом и почти умершем) проекте.

... но не любой ценой.
Ответы