Я хотів би задати вам кілька питань щодо брудного коду. Є деякі початківці, які кодували середній проект. Код - це дуже величезна кулька грязі. Вони не передові програмісти. Вони просто знають, як трохи використовувати клавіатуру щодо Java. Вони щойно написали код з 12 000 рядків у своєму головному класі, хоча 6 000 рядків належить саме NetBeans.
Моя робота - проаналізувати код і запропонувати хороший спосіб зберегти код. Моя ідея - зняти проект і почати новий з методології OOP. Нещодавно я зібрав деякі замітки та ідеї щодо цієї проблеми, з цього сайту та деяких інших.
Тепер у мене є наступні питання:
- Чи слід ремонтувати код і змінити його на ООП? Зараз ми налагоджуємо це.
- У коді немає коментарів, жодної документації, конкретного стилю програмування тощо. Міняти це дійсно дорого і забирає багато часу. Що ми можемо зробити з цього приводу?
- Як я можу навчити їх дотримуватися всіх правил (коментування, OOP, хороша якість коду тощо)?
- Код помилковий і схильний до помилок. Що ми можемо зробити? Тестування? Ми майже пишемо два-три документи формату А4 для виправлення, але це здається нескінченним.
Я повинен сказати, що я з ними новачок. Я думаю, що я також порушив правила щодо того, що люди занадто пізно додають людей до проекту. Ти думаєш, я повинен їх залишити?