Как добиться эффективности, работая с legacy-Г-кодом?
На первый взгляд — это невозможно. Но я видел, как люди справляются, да и самому удавалось какое-то время выживать на таких проектах.
От них можно отказываться сразу, но их слишком много, они повсюду, и это в несколько раз уменьшает выбор вариантов работы. А ещё бывает так, что работа нужна и/или в какой-то компании прекрасные условия, хорошо платят, всё у них нравится, и плох(и) только проект(ы). Поэтому надо быть готовым к этому, на всякий случай.
Очевидно, что на «brute-force approach» сил и времени заведомо не хватит.
Есть какие-нибудь приёмы, методы, лайфхаки, что угодно, что реально помогает справляться с legacy-хаффнокодом и даже показывать какую-никакую «эффективность»?
Есть по этому делу книга, что-то вроде «working effectively with legacy code», — кто-нибудь читал, пробовал, как помогло?
48 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів