Цитата Сообщение от Lam-Ka Посмотреть сообщение
Эмм, и как автодополнение поможет навигации? Или- поможет избежать ошибок? Что касается внесения изменений (равно как и навигации)- так даже в том же нотпаде есть поиск по тексту. И да- в нормальных командах каждый коммит обычно снабжается комментариями: "где, что и почему", а если все в одну кучу свалено, да еще и без документации- так тут никакая самая продвинутая IDE с искусственным интеллектом не поможет разгрести "Авгиеву конюшню"

автодополнение само по себе навигации мало поможет, конечно. а быстрый просмотр структуры модуля и зависимостей-- очень даже. И компиляция на ходу, с проверкой типов, тоже хорошо.

Поиск по тексту как в нотепаде - тупой -- сильно уступает контекстно-умному, тем более примитивная замена уступает умной. Потому что с простой заменой есть риск переименовать схожий по названию компонент, внеся тем самым багу.

Автодополнение помогает быстрее изучить струкутру проекта или библиотеки, впрочем.

Коммиты, конечно, с комментариями. Но в реальной жизни -- когда вы оказались на проекте такого размера (среднего, в общем-то) через год после его начала -- читать все коммиты от Адама вы не станете. Аннотации изменений к конкретным строчкам, если среда позволяет -- да, полезно глянуть. Но в общем-то никакая помощь от IDE не лишняя. Голова конечного размера, если в нее засунуть весь код проекта в подробностях, не хавтит места под что-то другое ))
Никто не говорит, что IDE сама программы пишет. но чем меньше программист занят глупостями, тем больше внимания остается на дело. И да, в наше время запускать билд кнопкой, чтобы проверить ошибки -- анахронизм.
в бассейне да расчертить дорожки.. заполировать лесенки ..плакаты
на полированой лесенке убиться можно, плакаты нах никому не нужны, а дорожки нужная вещь. И отдышаться можно, если слабоват, и людей разделяет, чтобы головами не бились. Рисунок на дне, кстати, тоже помогает, когда на дорожке больше одного человека.