Вася и Петя одновременно начали писать один и тот же продукт.
Вася был «ориентирован на результат» и начал сразу писать говнокод не продумав толком архитектуру.
А Петя месяц разрабатывал архитектуру, месяц делал удобный интуитивный интерфейс, которому позавидывал бы Джони Айв, потом месяц писал тесты, потом два месяца писал сам код и получил идеальное стабильное приложение.
Но Вася выпустил уже через месяц первую версию программы, пусть и не идеальную, пусть с багами, но рабочую, и начал её продавать. Ещё через месяц выпустил вторую версию исправляющие баги первой и добавляющие новые баги. Ещё через месяц на доходы от продаж нанял двух толковых программеров, которые за два месяца перелопатили весь код, согласно пожеланиям пользователей допилили интерфейс и выпустили третью версию программы.
Итого, через пять месяцев у Васи было два работника, куча клиентов и сносно работающее приложение отвечающее желаниям клиентов.
У Пети было вылизанное никому не известное приложение, минус на банковском счёте и ни одного клиента.
В завершение этого выдуманного примера можно сказать, что через полгода Вася купил все наработки Пети, Петю взял в штат тестировщиком, а сам по пьяни разбился на своём новеньком Туареге
(с) bash.im/quote/420672
А куда баги по подсветке кофе писать?
вот в таком вот примере кода первая g (которая перед for) раскрашивается неправильно — как неизвестная переменная.
groups = (g for g in groups by -1 when g and g.length > 0)
Баг был еще в 5ой версии, надеялся, что в 6 поправят, но увы…
Вы также можете использовать ES6 в узле прямо сейчас с помощью --harmony опций командной строки.
какой-то совсем машинный перевод
на самом деле здесь имеется ввиду не какой-то непонятный узел, а node.js
Вот что меня расстраивает в PhpStorm (да и в WebStorm все также), так это то, что он свое каждое обновление ставится как отдельная программа в системе. У меня сейчас в панели управления в разделе «Программы» аж 3 PhpStorm'а разных версий. А когда хочу удалить старые версии, то инсталлятор спрашивает, хочу ли я удалить настройки и плагины? Вот здесь и вопрос — каждая новая версия имеет свою копию настроек и плагинов и можно их спокойно удалять?
Спасибо, очень вовремя и пригодилось!
Нужно событие что-нибудь типа onchange. Потому что выполнять пост аяксом на сервер мне не нужно (у меня приложение на node.js работющее через вебсокеты), но узнавать, что значение изменилось — надо. Пока что я переопределил setText для этих нужд, но вообще же нужен безкостыльный метод :-)
Да, вот если бы еще на фотки добавить что-нибудь всем известное, типа зажигалки или просто фото когда его держите в руке. Йода клевый, но он не дает представления о размере девайса.
Эх, получил звание крутой php-программист, обрадовался, а потом нашел этот пост и понял, что радоваться нечему, судя по комментариям любой может это звание получить
Вася был «ориентирован на результат» и начал сразу писать говнокод не продумав толком архитектуру.
А Петя месяц разрабатывал архитектуру, месяц делал удобный интуитивный интерфейс, которому позавидывал бы Джони Айв, потом месяц писал тесты, потом два месяца писал сам код и получил идеальное стабильное приложение.
Но Вася выпустил уже через месяц первую версию программы, пусть и не идеальную, пусть с багами, но рабочую, и начал её продавать. Ещё через месяц выпустил вторую версию исправляющие баги первой и добавляющие новые баги. Ещё через месяц на доходы от продаж нанял двух толковых программеров, которые за два месяца перелопатили весь код, согласно пожеланиям пользователей допилили интерфейс и выпустили третью версию программы.
Итого, через пять месяцев у Васи было два работника, куча клиентов и сносно работающее приложение отвечающее желаниям клиентов.
У Пети было вылизанное никому не известное приложение, минус на банковском счёте и ни одного клиента.
В завершение этого выдуманного примера можно сказать, что через полгода Вася купил все наработки Пети, Петю взял в штат тестировщиком, а сам по пьяни разбился на своём новеньком Туареге
(с) bash.im/quote/420672
вот в таком вот примере кода первая g (которая перед for) раскрашивается неправильно — как неизвестная переменная.
Баг был еще в 5ой версии, надеялся, что в 6 поправят, но увы…
какой-то совсем машинный перевод
на самом деле здесь имеется ввиду не какой-то непонятный узел, а node.js
Нужно событие что-нибудь типа onchange. Потому что выполнять пост аяксом на сервер мне не нужно (у меня приложение на node.js работющее через вебсокеты), но узнавать, что значение изменилось — надо. Пока что я переопределил setText для этих нужд, но вообще же нужен безкостыльный метод :-)
А вот если знаешь только Java или C, то сложно будет…
(function(_arg) {
arr.x = _arg[0];
})([arr.x]);
это не совсем то, что хочется…
В общем, придется дальше скобками обходиться…