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