С чего вы начинаете править чужой «говнокод»?

Такая каша в коде, что даже не знаю с какого бока начать... )
  • Вопрос задан
  • 145 просмотров
Решения вопроса 2
kentuck1213
@kentuck1213
Если поиск ошибки/бага в коде займет больше времени нежели если бы вы написали свой чистый код то, смело к huawei удаляйте его.
Ответ написан
Комментировать
AlexanderYudakov
@AlexanderYudakov
C#, 1С, Android, TypeScript
С поиска документации.

Автор должен был задокументировать хотя бы одно из двух:
— требования (список того, что программа делать должна);
— архитектура (на какие части программа делится и как эти части друг с другом взаимодействуют).

Где это найти? Спросить у автора, или у тех, кто с ним работал.

Если документации нет, ее надо начать писать — перед тем, как лезть в код. Для начала — по тем задачам, которые перед вами стоят прямо сейчас. Начинать имеет смысл с требований.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@klim76
android/java/sql
начните с медитации, это поможет понять предыдущего разработчика и причина побудившие его написать то что он написал.
Ответ написан
Комментировать
TranE91
@TranE91
Senior Android Engineer
Сходите в церковь....
А если серьезно, разберитесь с архитектурой. На базе чего человек писал предыдущую версию. Дальше уж в зависимости от задачи.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы