Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Денис
Такую херню могли сказать только те, кто не умеет писать в блокноте. Если вы не умеете правильно писать, то даже проверка орфографии не поможет. Точно так же и с IDE, она поможет только неучам. А реальным программистам, которые умеют писать код, много помощи все эти приблуды не дают.
Владимир
Для целей быстро поправить, можно пользоваться emacs, vim, vscode. У emacs и vim есть даже возможность редактировать в консоли. Если проавильно настроить, то можно использовать их как ide. Конечно это не будет полноценным ide, но тот же autocomplete и подсветку ошибок настроить можно. Мне, например, понравилось работать в vscode на линуксе. Раньше немного emacs-ом пользовался для написания скриптов. Я думаю, что когда-то кто-то говорит, что работает в блокноте, то подразумевают какой-нибудь продвинутый блокнот, а не notepad из windows. В таких текстовых редакторах работать реально можно, иногда не хуже чем в ide.
луноход
подсветка синтаксиса позволяет быстрее находить ошибки, не?
не знаю как в VS, но в Vim косяк сразу видно по подсветке
если вы писали быстрее остальных, то это не значит, что вы не могли писать быстрее, чем писали
Евгений
В некоторых случаях блокнот действительно может оказаться эффективнее. Например, когда надо быстро что-то подправить и ты знаешь где и что и речь идет о небольшом фрагменте, по аналогии с файлами конфигурации. Ведь, при этом, не надо ждать загрузки "тяжёлой" IDE, а блокнот открывается разы быстрее, что особенно заметно на слегка устаревших компьютерах. А вот на совсем старых, в VS 2015 реально что-то сделать совсем трудно. Но это опять вопросы денег. Успешные компании на железе не должны экономить.
Евгений
Каким образом? Так ведь у IDE есть средства отладки для логических ошибок, ошибки компиляции и ошибки синтаксиса видны сразу, IntelliSens позволяет сразу выбрать нужный объект или метод, не зная по памяти точное их написание, проводник объектов быстро позволяет перейти к нужному методу в нужном файле, дизайнеры и прочие полезные опции. Да что это писать ты и сам все понимаешь. А в блокноте, можно ошибиться в названии метода и очень долго искать где ошибка. Сверстать форму в дизайнере в разы быстрее, чем набивать код руками, да еще в блокноте. Вот тебе удобство и скорость разработки! А если надо заменить во всем проекте фрагмент "*.asp" на ".aspx", а в проекте пару десятков файлов, то разве в блокноте по очереди это сделать быстрее, особенно, если заменяемый фрагмент не во всех файлах и ты не знаешь в каких точно. Доказывать обратное даже не надо - это чисто мазохизм! В компании Mirantis правильно думают! Единственное разумное объяснение использование блокнота - это экономия денег на IDE. Но раз до этого доходит, то это компания с низкой капитализацией и от нее ничего хорошего ждать не приходится. Тем кому нравится работать без IDE, пусть работают, если это не приводит в регрессу в работе, но стандартом должна быть именно IDE. Обязательным требованием, при приеме на работу, умение работать без IDE быть не должно.
Quad
А может быть работодатель вообще думает, что раз человек пишет в блокноте, а не в VS, то он лишен средств отладки?
Может быть если человек привык писать в блокноте и отлаживаться print-ами, то компания знает, что этот способ отладки явно дольше трасировки в VS?
А как компилировать из блокнота? Переключаться на консоль, "вверх", "enter"? Это явно дольше, чем F7.
VS когда выполняет код пишет в ms сколько заняла команда и можно даже "случайно" заметить, что "эта функция" не должна выполняться так долго.
А всякие функции промежуточного сохранения файлов?
Я и сам ловлю себя на мысли, что было бы здорово помнить весь синтаксис языка и все функции стандартные, но как сказал один преподаватель в универе "Голова - это не помойка". Зачем мучить себя? Всё равно всё не запомнить.
Михаил Фленов
Не понял этого вопроса. Почему промежуточные не загружаю? А зачем тратить на это время, клиент все равно не должен даже пробовать ничего сам, пока конечный вариант не готов. Вот когда все готово с моей стороны и протестировано, проект попадает на специальный сервер UAT, где все тестируется уже клиентом.
C# или PHP в зависимости от надобности
Максим
Тоже подработываю на фрилансах, хотел спросить а чего вы не загружаете проект на хостинг ?
скажите проект на каком языке пишете ?
Vasia
Ну, дык, Котлин и так достаточно популярен в мобильной разработке, они ещё и нативную версию пилят (целясь понятно куда) и у Явы дела так шли ещё с официального убийства ЕЕ. Давно уже понятно (судя по динамике роста альтернативных jvm языков и их использования даже в банках и тд) что на ней как и на и плюсах скоро останется одно легаси (которого правда ещё лет так на 30 хватит без преувеличения).

Vasia
Чаще всего, (почти) весь интерпрайзный код строится на сшивании франкинштейнов из разнородных кусков готового кода и фреймворков с минимальным слоем бизнес логики на всём этом добре — в таком случае самое важное это автокомплит и проверка кода (с тайпчекингом, выводом типов и прочим статическим анализом), так что для таких проектов это очень даже верно (если ты конечно не киборг хранящий дерево всех классов спринга или clr в голове).
Другое дело, что когда нужно набросать какой нибудь алгоритм, запускать жирнющую идею или студию и терпеть лаги на топовой железке явно не хочется.