История изменений
Исправление XMs, (текущая версия) :
К слову, эти простенькие функции гораздо лучше хотя бы потому, что сразу видна логика работы. В таких функциях гораздо проще найти ошибку как логики программы, так и интерфейсов. Например, если после вызова clear() нужно ещё и новый объект создавать, то очевидно, что либо функция clear() ведёт себя не так, либо у тебя ошибка. В портянке кода «всё в одном» это заметить гораздо сложнее
Исходная версия XMs, :
К слову, эти простенькие функции гораздо лучше хотя бы потому, что сразу видна логика работы. В таких функциях гораздо проще найти ошибку как логики программы, так и интерфейсов. Например, если после вызова clear() нужно ещё и новый объект создавать, то очевидно, что функция clear() ведёт себя не так. В портянке кода «всё в одном» это заметить гораздо сложнее