Вот да. Думаю я не один поэтапно проверяю работоспособность каждого шага, чтоб потом ворох кода не перебирать
Он не просто есть, а скоро имеет шансы вытеснить популярные фреймворки для веб БЕ - всякие Джанго и тд с большей части веб-разробки. А если к всему этому добавить React Native и облачные фичи типа auth0 и Firebase, то даже один человек может создать почти полноценный мультиплатформенный апп - думаю в эту сторону индустрия и пойдет.
Во Львове сейчас бум аутсорса, открывается куча европейских филиалов разных студий и тд, за пол часа рассылки cv загрузил себя собеседованиями на неделю, некоторым банально не отвечал уже (react, redux, node), могу на перспективу смело советовать такой базовый стек.
Че сразу сказочник? Да я и больше за раз скопипастить могу.
Ваш покорный слуга - full stack overflow программист.
Нормально. У меня тоже часта ситуация, когда пишу код неделю, и только потом запускаю. Компилируется всегда без ошибок, потому что IntelliSense, сука, умный - сразу посказывает, что не так.
1-2 дня придумываешь архитектуру, затем 2-3 дня пишешь код и 1-2 дня - тесты.
Высший пилотаж - это когда ещё и тесты проходят.
Нооо ведь значение для i не присваивается.Тоисть i+1; а не i=i+1.Тоисть как было i=0 так и будет или я не понимать ?
Ну во первых присваивается, а во вторых там вторым действием вычитание. Так-что да, останется ноль.
инкремент и декремент не возвращают значение, а прибавляют(вычитают) единицу на месте
Значение они так-то тоже возвращают, иначе не было бы смысла делать префиксный и постфиксный инкремент
over9000 != 9k
over9000 пишут когда хотят указать что просто чего-то дохуя, например 50-100 строчек
У меня иде сама этим за меня занимается. И ошибки красным подчеркивает прям по ходу написания кода.
у меня немного по другому - ide показывает только самые плохие ошибки, а вот краши приходится проверять самому, постоянно компилить и смотреть, что получилось
Мой друг - неплохой программист биометрических систем. Он скидывает мысли в код по две недели, а уже потом компилит и начинает разбираться примерно с 1000 ошибок. Говорит, что такой подход позволяет меньше заботиться о мелочах и выразить замысел целиком. Не потерять мысль в процессе.
Тоже об этом сразу подумал. Пишу много кода но блин просто не могу не запускать проект после каждого изменения в несколько строк. А тут 9к и первый запуск. Ну хз, так можно если эти 9к какойнибудь невьебенный массив хз зачем такое может быть.
Если это огромный проект и тебе надо что-то поменять в тоннах легаси кода, то это может быть очень много кода, который не разбить на несколько компиляций.
9000 это, конечно, перебор. Но я лично правила около тысячи строк единовременно. Однотипных, но все же. Если бы они у меня с первого раза скомпились, я бы точно не поверила, что я то компилирую, что надо))
Буквально часа три назад -
Задача: Модуль на 200 строчек с довольно хитрой внутренней логикой
Результат: Два модуля по 150 строчек + на каждый тестов примерно на 200 строчек
На бэкенде эндпоинт заработал три часа назад, до этого - фейковые данные.
Все тесты прошло с первого раза, сам не поверил.
Итог: Пришлось все перепроверять и добавлять еще несколько кейсов на ~200 строчек
IT-юмор
5.6K поста52.5K подписчика
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору