Цитата:
Сообщение от Jamal Suyarov
«Брось, можно писать не только одну функцию!» или Спагетти-код (Spaghetti code)
|
А сюда можно отнести разбросанные, или собранные в одну кучку (папку) утилитарные классы (в основном даже оканчивающиеся на суффикс -Utility или -Utils) в большом количестве, с набором статичных методов?

- Это мне напоминает процедурное программирование нежели ООП.
Цитата:
Сообщение от Jamal Suyarov
Бездумное комментирование
|
Например, вот такие комменты вообще не нужы ИМХО,
Код:
if (...)
{
...
} // end if
Цитата:
Сообщение от Jamal Suyarov
«Мне нужен такой-то функционал. — Используй MegaCoreObject! — И ещё, мне нужен и… — Я же сказал, используй MegaCoreObject!»
|
Так же называют "Swiss Knife", и ещё надо иметь креативность чтобы подобрать имя к таким классам. С собственного опыта встречал такие классы:
Код:
class ApplicationWrapper {...} // 1500 строк, если правильно помню
class SystemStateService {..} // 1200 строк
class ServerProxyProvider {..} // 1800 строк