Jump to content
  • 0

Текстовый редактор/IDE для JavaScript


Vin
 Share

Question

Recommended Posts

  • 0

Бедный :cry:

Чего бедный то? s0rr0w все правильно говорит. Такой подход действительно решает в ситуациях невозможности использования своего любимого редактора. Просто берешь и пишешь.

Да и потом, чем меньше в редакторе всякого борохла, тем быстрей он работает, а это время, нервы и уровень положительного настроения. Что толку с того же NetBeans? Да в нем вагон всяких примочек, только он запускается столько, что я раньше дойду до пенсионного возраста, и потом уже тупит на каждом шагу. Вместо занятия работой, занимаешься разбирательством, че он от меня хочет и как это отключить. Все эти отладчики новомодные для js или php в IDE даром не нужны ИМХО, даже в сложном приложении.

Для меня важно:

1. Скорость работы.

2. Качественная подсветка кода

3. Автоотбивка кода (и то не критично, есть хорошо, нет ну и ладно)

Link to comment
Share on other sites

  • 0

Но если вы никогда ничего не забываете, никогда не опечатываетесь, держите все килобайты JS сразу в уме и ваша скорость набора 9000 тысяч знаков в минуту - вам IDE не нужен. Только позвольте тогда посредственностям тут побеседовать, хорошо? Ваше божественное присутствие смущает =)

Я редко что-то забываю, мало опечатываюсь, держу очень много кода в уме и имею высокую скорость набора. И все потому, что я натренировал себя этому. B)

Я рад за них. Значит они раньше работали эффективно, а сейчас их пытаются заставить копать 100 метровую траншею лопатой, ибо бригадир "вертел все эти ваши тракторы".

Вы путаете эффективный ввод текста и эффективную работу. Эффективность программиста не исчисляется скоростью ввода текста или количеством кода в минуту. Его основной эффект заключается в стоимости поддержки и модификации результатов его умственной деятельности. Другими словами, пока кто-то будет быстро писать ерунду, я буду вдумчиво писать нужное. В моих подходах к созданию продуктов всего 20% времени я пишу, а 80% я думаю. Ускорение ввода текста с 20 до 18% совершенно не сказывается на суммарной скорости работы.

Не боитесь оказаться как раз тем, от кого "ускользнуло"? Хотя что я спрашиваю, конечно не боитесь, но это ничего не изменит =)

Я не боюсь признаваться в своих ошибках и не боюсь их допускать. ;)

Link to comment
Share on other sites

  • 0

Вы путаете эффективный ввод текста и эффективную работу. Эффективность программиста не исчисляется скоростью ввода текста или количеством кода в минуту. Его основной эффект заключается в стоимости поддержки и модификации результатов его умственной деятельности.

Я бы поверил, что вы всерьез понимаете о чем говорите. Но "не верю". Именно исходя из написанного ранне. IDE - это как раз инструмент понижения стоимости разработки и особенно поддержки. Ну и да, вы много думаете. Процесс разработки редко попадает под ваши 80/20. Обычно проектирование архитектуры занимает 20-30% разработки, редко больше, часто - меньше, ибо архитектура прекрасно заимствуется, так что типовые проекты требуют минимум проектирования, ибо все уже это было раньше. Основное время- это написание кода. Если написание кода у вас 80/20, то мой вам совет - попробуйте уменьшить количество бесполезной информации, которую вы держите в голове, отдайте на откуп компьютеру, а сами освободившуюся голову научите мыслить параллельно с написанием кода. Тогда вы 100% времени будете и писать и думать.

Ну а про отладку говорить не будем, я понял уже все ;) Ну и вообще, вы знаете, что бахвальство не красит человека, а "Я" - последняя буква алфавита? =))

В общем, с IDE все очень просто. Если вы не используете IDE, значит а) ваша текущая разработка не дошла еще до уровня (объема), когда IDE серьезно помогает, или б) вы просто не смогли освоить IDE как инструмент. Я не буду спорить, что скриптик с фиксами верстки на сотню строчек может проще написать и в блокноте... ну, т.е. не проще, но если соизмерять со временем первичного освоения IDE - то да, блокнот проще. Но начиная с какого-то момента... как в старом анекдоте - "да некогда мне инструкцию на бензопилу читать, буду лес топором валить дальше" =)

  • Like 1
Link to comment
Share on other sites

  • 0

Я бы поверил, что вы всерьез понимаете о чем говорите. Но "не верю".

Как раз я понимаю вашу позицию как разработчика. Вам кажется, что все, что вы делаете, имеет смысл. И это на самом деле так и есть. Но смысл этот актуален только для вас, а не в масштабах компании.

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

Именно исходя из написанного ранне. IDE - это как раз инструмент понижения стоимости разработки и особенно поддержки. Ну и да, вы много думаете. Процесс разработки редко попадает под ваши 80/20. Обычно проектирование архитектуры занимает 20-30% разработки, редко больше, часто - меньше, ибо архитектура прекрасно заимствуется, так что типовые проекты требуют минимум проектирования, ибо все уже это было раньше. Основное время- это написание кода. Если написание кода у вас 80/20, то мой вам совет - попробуйте уменьшить количество бесполезной информации, которую вы держите в голове, отдайте на откуп компьютеру, а сами освободившуюся голову научите мыслить параллельно с написанием кода. Тогда вы 100% времени будете и писать и думать.

Вот спасибо за совет :)

Это у вас основное время - написание кода. В моем случае это не так.

Ну а про отладку говорить не будем, я понял уже все ;) Ну и вообще, вы знаете, что бахвальство не красит человека, а "Я" - последняя буква алфавита? =))

А что не так с отладкой? Когда ты думаешь перед тем, как пишешь, используешь инструменты, которые настолько примитивные, что не могут ломаться сами по себе, отладка занимает 2% времени.

В общем, с IDE все очень просто. Если вы не используете IDE, значит а) ваша текущая разработка не дошла еще до уровня (объема), когда IDE серьезно помогает, или б) вы просто не смогли освоить IDE как инструмент.

В наших проектах IDE не поможет, так как при довольно высокой сложности самих программ, процесс написания кода прост до ужаса. Запутаться в "трех функциях" очень сложно. И IDE не решает моих задач эффективно, поэтому я не вижу смысла тратить на них свое время. Для Java я обязательно что-то возьму, но не для web. Писать на AS не в Flash'е считаю просто безумством, там все хорошо с написанием кода. Как видите, я не прожженый тупоголовый ортодокс.

Я не буду спорить, что скриптик с фиксами верстки на сотню строчек может проще написать и в блокноте... ну, т.е. не проще, но если соизмерять со временем первичного освоения IDE - то да, блокнот проще. Но начиная с какого-то момента... как в старом анекдоте - "да некогда мне инструкцию на бензопилу читать, буду лес топором валить дальше" =)

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

Link to comment
Share on other sites

  • 0

Как раз я понимаю вашу позицию как разработчика. Вам кажется, что все, что вы делаете, имеет смысл. И это на самом деле так и есть. Но смысл этот актуален только для вас, а не в масштабах компании.

Вообще-то моя позиция не как разработчика. И, к слову, мне попадались разработчики вроде вас. У нас с ними все очень просто - две-три недели он обязан использовать IDE, по истечении волен вернуться в свои привычные среды разработки. Никто не возвращался. К слову, это касается только фронт-энд, т.е. верстальщиков и JS. PHP программисты с "Ноутпад++" как основная среда мне не попадались... возможно отсеивались на стадии чтения резюме и оценки опыта, не знаю, не задумывался =)

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

О, наговнокодить можно, никто не спорит. "Сильно" - это понятие относительное. Пусть даже 10%, что, откажетесь от 10% своей зарплаты за "просто так"? Хотя в реальности там больше 10% и зависимость праямо пропорциональна сложности проекта. Это если говорить о чистовой разработке. А если взять вариант возвращения к коду 3-6 месячной давности, тут IDE очень вырывается вперед - что весьма значительно влияет на стоимость поддержки ПО.

Вот спасибо за совет :)

Это у вас основное время - написание кода. В моем случае это не так.

У меня основное время - сон, прогулки на улице, транспорт, еда... только я в общем не это имел ввиду.

А что не так с отладкой? Когда ты думаешь перед тем, как пишешь, используешь инструменты, которые настолько примитивные, что не могут ломаться сами по себе, отладка занимает 2% времени.

...

В наших проектах IDE не поможет, так как при довольно высокой сложности самих программ, процесс написания кода прост до ужаса. Запутаться в "трех функциях" очень сложно.

Несомненно, отладка 3-х функций не доставляет труда =)

О чем спорить то тогда? Значит ваши задачи пока не требуют IDE. Ну и чудненько. Я просто советую вам не заявлять всем "зачем для веб-разработки IDE, там все элементарно". У других то может быть иначе.

Даже в вашем случае IDE дала бы много приятного сахара, но если вы любите сидеть на жестких стульях и кушать сухари с водой, то это ваш выбор.

Для меня уже дикость даже в простом скрипте строк на 300 не получать подсветку активных переменных, не используемых и не определенных переменных и тому подобный сахар, а в HTML и CSS не получать автозаполнение по файлам в файловой системе, потерянные и измененные файлы и т.п.

А верстальщик с удовольствием освоил плагин, который передает изменения css в фаирбаге напрямую в IDE и после завершения остается только посмотреть список предложенных изменений и кликом мышки перенести в css файл необходимое. Какой он там еще сахар для верстальщика нашел - не скажу, не обсуждали, а я сам не верстаю.

Ложкой дегтя тут, конечно, будет ресурсоемкость. Т.е., имхо, разработчик, как в любом вообще бизнесе, должен направлять часть дохода на развитие основных средств бизнеса, коим для разработчика является компьютер только. Но, как говорится, у каждого своя песня, так что если комп не тянет IDE, то ничего уже не попишешь.

Вторая ложка дегтя - это то, что в большинстве универсальных IDE на самом деле больше всего акцент делается на серверные языки. Много вещей, которые именно для JS сделаны... ну, хотелось бы лучше. Хотя тут еще сама специфика JS сказывается. По крайне мере на примере *Storm. Но в общем лучше ноутпада++ полюбому =)

За сим и прощаюсь. Вроде как раскрыли обе точки зрения.

  • Like 1
Link to comment
Share on other sites

  • 0

Бедный :cry:

Чего бедный то? s0rr0w все правильно говорит. Такой подход действительно решает в ситуациях невозможности использования своего любимого редактора. Просто берешь и пишешь.

Да и потом, чем меньше в редакторе всякого борохла, тем быстрей он работает, а это время, нервы и уровень положительного настроения. Что толку с того же NetBeans? Да в нем вагон всяких примочек, только он запускается столько, что я раньше дойду до пенсионного возраста, и потом уже тупит на каждом шагу. Вместо занятия работой, занимаешься разбирательством, че он от меня хочет и как это отключить. Все эти отладчики новомодные для js или php в IDE даром не нужны ИМХО, даже в сложном приложении.

Для меня важно:

1. Скорость работы.

2. Качественная подсветка кода

3. Автоотбивка кода (и то не критично, есть хорошо, нет ну и ладно)

Работая в PhpStorm я заработал на ноутбук с Core i5 и 8 Gb RAM, так что теперь шторм открывается еще быстрее ;)))

Железо дешевле работы программиста.

А если уж вам отладка и тестирование кода не нужно в сложном приложении, то вы еще не доросли до таких приложений, где это будет нужно ;)

Использование IDE существенно облегчает и ускоряет разработку. Я могу запускать тесты и деплой прямо из среды разработки. Могу делать рефакторинг, не запуская поиск по всему коду, отыскивая имена классов и методов, которые нужно переименовать, перенести объявление в другое место и пр.

Простой пример:

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

Берем PhpStorm. Он весь код анализирует и после этого в один клик мышой показывает мне объявления классов, функций в тех файлах, где никогда бы не подумал, что они там могут быть. В итоге сэкономлены часы копания в коде.

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

Сам спокойно могу работать в обычном CEdit или Nano. Но, для работы предпочитаю PhpStorm, т.к. он экономит мне кучу времени.

  • Like 1
Link to comment
Share on other sites

  • 0

Это если говорить о чистовой разработке. А если взять вариант возвращения к коду 3-6 месячной давности, тут IDE очень вырывается вперед - что весьма значительно влияет на стоимость поддержки ПО.

Если в коде нереально разобраться без IDE, то я сомневаюсь, что это качественный код. Особенно это касается JS, где сложный код - признак непрофессионализма разработчика, а не его достижение. Есть прекраснейший принцип KISS, который всем советую применять и хоть раз задуматься над его сутью.

Опять же, заявка, что IDE вырывается вперед, чистейшей воды подтасовка и манипулирование. Для разработчика, который не может нормально работать без IDE, использование IDE дает вполне себе позитивные результаты и спасает от проблем. Но если в выборку включить продукты, для которых IDE не имеет особого смысла в силу особенности архитектуры разрабатываемых продуктов, то эффект IDE/не IDE будет несколько незаметен. И все это субъективизм чистой воды.

Несомненно, отладка 3-х функций не доставляет труда =)

О чем спорить то тогда? Значит ваши задачи пока не требуют IDE. Ну и чудненько. Я просто советую вам не заявлять всем "зачем для веб-разработки IDE, там все элементарно". У других то может быть иначе.

Я не заявлял всем такого. Не надо придумывать за меня что-то...

Даже в вашем случае IDE дала бы много приятного сахара, но если вы любите сидеть на жестких стульях и кушать сухари с водой, то это ваш выбор

Например?

Для меня уже дикость даже в простом скрипте строк на 300 не получать подсветку активных переменных, не используемых и не определенных переменных и тому подобный сахар, а в HTML и CSS не получать автозаполнение по файлам в файловой системе, потерянные и измененные файлы и т.п.

Я не знаю таких проблем. У нас строго все организовано, поиск нужного файла не занимает много "процессорного" времени. Как и поиск нужной функции, как и непонятны проблемы с неопределенными переменными... Наверное я балбес и не знаю какого-то ДАО, которое позволило бы стать джедаем IDE :)

А верстальщик с удовольствием освоил плагин, который передает изменения css в фаирбаге напрямую в IDE и после завершения остается только посмотреть список предложенных изменений и кликом мышки перенести в css файл необходимое. Какой он там еще сахар для верстальщика нашел - не скажу, не обсуждали, а я сам не верстаю.

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

Много вещей, которые именно для JS сделаны... ну, хотелось бы лучше. Хотя тут еще сама специфика JS сказывается. По крайне мере на примере *Storm. Но в общем лучше ноутпада++ полюбому =)

Я не работал с Notepad++, посему ничего сказать внятного не могу.

Link to comment
Share on other sites

  • 0

Я редко что-то забываю, мало опечатываюсь, держу очень много кода в уме и имею высокую скорость набора. И все потому, что я натренировал себя этому. B)

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

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

Вы путаете эффективный ввод текста и эффективную работу. Эффективность программиста не исчисляется скоростью ввода текста или количеством кода в минуту. Его основной эффект заключается в стоимости поддержки и модификации результатов его умственной деятельности. Другими словами, пока кто-то будет быстро писать ерунду, я буду вдумчиво писать нужное. В моих подходах к созданию продуктов всего 20% времени я пишу, а 80% я думаю. Ускорение ввода текста с 20 до 18% совершенно не сказывается на суммарной скорости работы.

Как думаете, сколько будет стоить вашей компании поддержка готового OpenSource фреймворка, который она будет использовать в качестве основы для приложения?

Сколько будет стоить проектирование модулей, архитектуру которых вы возьмете в базе знаний этого (или другого) фреймворка?

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

Задача программиста, писать код, который будет наращивать функционал проекта, а не его архитектуру. Если в архитектуре чего-то не достает, ее коррекция - это 20% всего времени. Т.к. она написана в соответствии с существующими оптимальными подходами и ее изменение в том или ином случае чаще представляет тривиальную задачу.

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

Это обращение не конкретно к Вам лично. А ко всем молодым разработчикам, полным амбиций.

Деньги программист получает за функционал, который напишет, а не за то, что будет сидеть и думать.

Взгляните на это с другой стороны. Вы нанимаете программиста, чтобы он написал программу, которая будет делать определенные действия. А он, вместо того, чтобы программировать эти действия, будет сидеть думать и проектировать архитектуру, которая никогда не превзойдет имеющуюся в готовых opensource решениях.

С точки зрения задач бизнеса такой программист УБЫТОЧЕН.

Подумайте над этим. Сомневаюсь, что вы пишите что-то такое, чего еще никто не написал ;)

Edited by keltanas
Link to comment
Share on other sites

  • 0
Если в коде нереально разобраться без IDE, то я сомневаюсь, что это качественный код.

Сомневайтесь, нам от этого не убудет =) Мы со своей стороны тоже будем кое о чем сомневаться =)

Я не знаю таких проблем. У нас строго все организовано, поиск нужного файла не занимает много "процессорного" времени. Как и поиск нужной функции, как и непонятны проблемы с неопределенными переменными... Наверное я балбес и не знаю какого-то ДАО, которое позволило бы стать джедаем IDE

Это "ДАО" очень простое, и я его описал в начале предыдущего поста. Если кратко, то "сломай в себе ретрограда и зануду". Впрочем, закостенелых консерваторов мы и не берем, ибо они не способны развиваться вообще. И правда, меня уже утомил "ваш гений". Потом сами обижаться будете, что "перешли на личности". Ну в общем, я вам не верю, что вы сразу пишете безгрешный код, не допускаете опечаток, помните наизусть все свойста класса, с которым работаете и тому подобное.

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

Какой анализ кода, какой рефакторинг? На конкретный пример из вас прет поток общих фраз, которые без контекста бессмыслены. Какой-то партийны деятель, а не разработчик. Что вы будет рефакторить, когда после верстки вам нужно заниматься тонкой доводкой результата, что все делают в фаирбаге/дев.тулзе. Ну бейте, да.. пусть ваши верстальщики совершают тучу ненужных переключений между программами и поиском по строчкам где что изменить. Не знаю, может вы таких набираете, кто приветствует автоматическую монотонную работу.

s0rr0w, где почитать про KISS?

KISS - это такая отмаза для тех, кто не тянет сложные проекты. Переводится приблизительно как "не усложняй". На самом деле он совсем не о том, этот принцип, но хорошая отмаза для тех, кто ленится.

Link to comment
Share on other sites

  • 0
Лучше бы вы тратили время на чтение и самообразование, чем ну обдумывание того, что придумано давно за вас.

чтобы быстро бегать, сначала надо научиться ходить

Деньги программист получает за функционал, который напишет, а не за то, что будет сидеть и думать.

так и есть

Link to comment
Share on other sites

  • 0

keltanas вы во многом в аргументах переходите на серверные языки. С теми, кто будет утверждать, что IDE для PHP - блажь, я лично даже разговаривать не буду... ну, просто по уровню не интересно общаться на эту тему. С JS тут все более расплывчато - и библиотеки не такое распространение имеют, и вообще язык сложно анализируется для IDE по ставнению с PHP тем же. Так что большинство фишек для JS/HTML/CSS - это всего лишь удобный сахарок. Хотя, конечно, не только.

Сейчас спросил своего фронт-ендщика... он как-раз огромный калькулятор на JS пишет, вернется на свой дримвьювер со шторма? Хотя бы только для верстки. Говорит, что не вернется. Тем более для JS. А тоже спорил сначала "да чем он лучше" и все такое.

Edited by MiksIr
Link to comment
Share on other sites

  • 0

Мое мнение: истина в том, что с IDE писать комфортнее и быстрее. Зачем усложнять жизнь, если можно сделать ее проще? Нет смысла держать в голове то, что можно (нужно?) держать на бумаге. Голова должна быть занята другим.

Насчет простоты. Разделаю. Код должен быть максимально прост. Приемы ниндзя использовать себе дороже )

Это говорит тот человек, который не использовал IDE для JS (но это еще не значит, что он не использовал ее для других ЯП) :)

Link to comment
Share on other sites

  • 0

А если уж вам отладка и тестирование кода не нужно в сложном приложении, то вы еще не доросли до таких приложений, где это будет нужно

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

На железку достойную, я себе вполне так и без IDE заработал ;)

Я не говорю, что IDE плохо как факт, я говорю только о том, что для html/css/js и в большой степени для php такие средства слишком избыточны. Да я не спорю, когда подкидывают, вагончик, чужого непонятно как написанного кода на php, такого рода разборщик, поможет быстрее провести поиск и анализ кода, для того чтобы вникнуть в него. Но для того же js такой функционал, просто не нужен.

А в остальном вполне вразумительно расписал s0rr0w, повторятся я не буду. Только вот не пойму почему народ не улавливает сути, того, что он говорит, или не хочет...

Link to comment
Share on other sites

  • 0

keltanas вы во многом в аргументах переходите на серверные языки. С теми, кто будет утверждать, что IDE для PHP - блажь, я лично даже разговаривать не буду... ну, просто по уровню не интересно общаться на эту тему. С JS тут все более расплывчато - и библиотеки не такое распространение имеют, и вообще язык сложно анализируется для IDE по ставнению с PHP тем же. Так что большинство фишек для JS/HTML/CSS - это всего лишь удобный сахарок. Хотя, конечно, не только.

Сейчас спросил своего фронт-ендщика... он как-раз огромный калькулятор на JS пишет, вернется на свой дримвьювер со шторма? Хотя бы только для верстки. Говорит, что не вернется. Тем более для JS. А тоже спорил сначала "да чем он лучше" и все такое.

Это оттого, что мне приходится работать и на сервере, и на клиенте.

Однако, все, что справедливо для PHP, так же справедливо и для JS.

Когда мне приходится пользоваться dojo, requirejs, less, zen, то для клиента IDE начинает играть не менее важную роль. Хотя zen - это действительно, всего лишь вкусное пирожное, которое поддерживают многие редакторы. При работе с остальным жизнь существенно облегчается.

А что за плагин такой, который из фаербага переносит св-ва в IDE? Я только буфер обмена знаю ))

Link to comment
Share on other sites

  • 0

> Только вот не пойму почему народ не улавливает сути, того, что он говорит, или не хочет

Может потому, что народ давно-давно еще писал в "блокнотах", потом многое попробовал и в итоге сделал выбор? Мой любимый редактор на "заре" разработки был UltraEdit. Сейчас мне в голову не придет на нем что-то делать. Т.е. есть четкое понимание плюсов и минусов, и первых много более. С этой позиции вся эта тема выглядит как легкое флейм-развлечение, между теми, кто прошел этот путь и теми, кто застрял.

А что за плагин такой, который из фаербага переносит св-ва в IDE? Я только буфер обмена знаю ))

http://code.google.com/p/css-x-fire/

Очень удобно и достаточно безопасно - т.е. изменения само не вносит ясно дело, а дает окно типа рефакторинга, там уже можешь переносить.

Link to comment
Share on other sites

  • 0

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

Простите, если чем обидел ;)

А в остальном вполне вразумительно расписал s0rr0w, повторятся я не буду. Только вот не пойму почему народ не улавливает сути, того, что он говорит, или не хочет...

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

Link to comment
Share on other sites

  • 0

MiksIr, мне больше кажется, что это флейм-развлечение, между теми, у кого просто несколько разное мировоззрение ;)

Возможно. Смущает лишь один факт - очень много изменений мировоззрения из вашего в наше (включая оглядку на собственный опыт), но почти нету обратного. Заставляет задуматься :D

Edited by MiksIr
Link to comment
Share on other sites

  • 0

keltanas вы во многом в аргументах переходите на серверные языки. С теми, кто будет утверждать, что IDE для PHP - блажь, я лично даже разговаривать не буду... ну, просто по уровню не интересно общаться на эту тему.

:rofl:

Link to comment
Share on other sites

  • 0
А что за плагин такой, который из фаербага переносит св-ва в IDE? Я только буфер обмена знаю ))

второй раз запускаю PHPStorm, дебаг прямо в шторме. Или я чего то не понимаю? О_о

Link to comment
Share on other sites

  • 0

А в остальном вполне вразумительно расписал s0rr0w, повторятся я не буду. Только вот не пойму почему народ не улавливает сути, того, что он говорит, или не хочет...

Да я уже привые к тому, что меня мало кто понимает... :lol:

Раньше как-то огорчало, теперь даже веселит.

Link to comment
Share on other sites

  • 0

Я хочу просто отметить один факт еще... для ясности. Действительно существует какой-то порог, когда человек решает попробовать IDE. Не "поглядеть", а сесть и начать изучать возможности на протяжении продолжительного времени. Чаще всего этот порог - сложность проекта (кто-то заранее, кто-то набив шишки в отыскивании опечатки), но бывают и другие причины (ну как варинант - указание руководителя). Т.е. вот есть гора, ее нужно перескочить. Пока не перескочили - пользуемся простым редактором "с подстветкой". Когда перескочили, то приходит понимание, что эта среда может быть основной. И она начинает использоваться и на более простых проектах. Т.е. привыкаешь к мелочам и удобствам за время этого "сложного проекта" так, что их отсутствие является раздражающим фактором даже на проекте из нескольких файликов. А почему бы и нет, как говорится, за процессорное время платим не по счетчику, что бы его экономить.

По-этому, я хоть и согласен, что простые сайты визитки можно делать и без IDE, но можно и в нем - нет тут понятия "излишество", ибо процессору все-равно нечего делать. "Излишество" может быть изучение IDE для того, что бы клепать сайты - визитки, это да. Но если эта стадия изучения пройдена - IDE лишь доставит дополнительную бесплатную радость. И самый банальный пример всплывает из практики - верстальщик слелал простую страничку, дизайнер прислал чуть новую картинку, верстальщик ее заменил. Уж уставший он был, ленивый или еще 100500 дел у него было - я не помню, но посмотреть размер картинки забыл. В итоге поцоканная картинка (ибо в коде один размер, а по факту другой) показана заказчику, тот расстроился, начальство расстроилось, верстальщик поимел определенные наказания. Можно долго говорить о "внимательности" и т.д.... в общем тот обычный бред, что говорят на форумах "безгрешные", но можно говорить и о том, что если верстальщик держал страницу в Шторме - он бы получил подсветку неверных размеров в HTML.

Да я уже привые к тому, что меня мало кто понимает... :lol:

Раньше как-то огорчало, теперь даже веселит.

Может в консерватории что-то подправить?

Edited by MiksIr
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy