История изменений
Исправление Deleted, (текущая версия) :
При том, что способ, как ты код поправишь, не важен - ты его поправишь или руками или IDE, но в итоге поправишь.
А вот какой-никакой инвариант правильности работы, обеспечиваемый тестами - важен. Удобство, конечно, не на последнем месте, но IDE != рефакториинг. Но без тестов рефакторить хоть сколько-нибудь серьезно - это трындец. (Я и сам считаю, что статическая типизация для средних и больших проектов мастхев)
Если сравнить проект на С пишущийся в Vim и имеющий тестовое покрытие, и проект на Java, пишущийся в IDEA, без тестового покрытия - рефакторить проще первый вариант (С). Для JS, вероятно, так же, не сталкивался
Исправление Deleted, :
При том, что способ, как ты код поправишь, не важен - ты его поправишь или руками или IDE, но в итоге поправишь.
А вот какой-никакой инвариант правильности работы, обеспечиваемый тестами - важен. Удобство, конечно, не на последнем месте, но IDE != рефакториинг. Но без тестов рефакторить хоть сколько-нибудь серьезно - это трындец. (Я и сам считаю, что статическая типизация для средних и больших проектов мастхев)
Если сравнить проект на С пишущийся в Vim и имеющий тестовое покрытие, и проект на Java, пишущийся в IDEA, без тестового покрытия - рефакторить проще первый вариант (С).
Исходная версия Deleted, :
При том, что способ, как ты код поправишь, не важен - ты его поправишь или руками или IDE, но в итоге поправишь.
А вот какой-никакой инвариант правильности работы, обеспечиваемый тестами - важен. Удобство, конечно, не на последнем месте, но IDE != рефакториинг. Но без тестов рефакторить хоть сколько-нибудь серьезно - это трындец. (Я и сам считаю, что статическая типизация для средних и больших проектов мастхев)