Category: Советы

09
Июл
2020

Типичные ошибки джунов, использующих React

Разбор некоторых из ошибок (и возможных решений), которые джуны совершают на раннем этапе своего профессионального роста.
— Читать дальше «Типичные ошибки джунов, использующих React»

21
Май
2020

Зачем программисту изучать алгоритмы

Разбираемся, зачем же нужны алгоритмы и в каких ситуациях знание уже реализованных вещей будет преимуществом.
— Читать дальше «Зачем программисту изучать алгоритмы»

06
Май
2020

Логирование как инструмент повышения стабильности веб-приложения

Статья о том, как в крупном проекте уменьшить время на выявление, отладку и устранение ошибок и при этом не потерять в качестве с помощью логирования.
— Читать дальше «Логирование как инструмент повышения стабильности веб-приложения»

15
Апр
2020

Самые большие ошибки в веб-разработке — опыт экспертов

Попросили экспертов рассказать о своих фейлах в веб-разработке, чтобы вы не наступали на те же грабли и вспомнили, что все иногда ошибаются.
— Читать дальше «Самые большие ошибки в веб-разработке — опыт экспертов»

26
Фев
2020

Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксперты

Во фронтенд-тестировании существуют разные подходы и инструменты, в которых легко запутаться. Узнаём у экспертов, что они рекомендуют использовать.
— Читать дальше «Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксп…

23
Фев
2020

Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд

Узнаём у профессионального разработчика, из каких шагов состоит обучение фронтенду и что вы будете знать и уметь уже через год.
— Читать дальше «Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд»

08
Фев
2020

Бьёрн Страуструп: что в C++ надо было сделать по-другому, зачем его учить и совет начинающим программистам

Создатель C++ делится, чтобы он поменял в C++, если бы у него была машина времени, зачем учить C++ в 2020 году и что нужно знать начинающему программисту.
— Читать дальше «Бьёрн Страуструп: что в C++ надо было сделать по-другому, зачем его учить и сове…

05
Фев
2020

Что вы сможете запрограммировать через год, занимаясь по два часа в день: бэкенд

Что и как учит бэкенд разработчик и что он будет уметь через год, занимаясь в свободное время — рассказ профессионального бэкендера.
— Читать дальше «Что вы сможете запрограммировать через год, занимаясь по два часа в день: бэкенд»

22
Янв
2020

Приёмы и хитрости, которые упростят жизнь разработчика

Специалист из Webit делится лайфхаками, приёмами и фреймворками, которые помогут ускорить разработку и облегчить жизнь программиста.
— Читать дальше «Приёмы и хитрости, которые упростят жизнь разработчика»

01
Сен
2019

Тайм-менеджмент для разработчика или как сохранить свои выходные

Тайм-менеджмент для разработчика или как сохранить свои выходныеТайм-менеджмент – важный навык для разработчика, который сохранит ваши выходные и добавит уважения со стороны руководства. Сложно себе представить, сколько раз за всю жизнь (или даже год) мы слышим, как люди говорят «Я сделаю это вечером…», «Я сделаю это к утру понедельника…». Кажется, каждый разработчик хоть раз говорил подобное за всю свою карьеру. Без сомнений, […]

Запись Тайм-менеджмент для разработчика или как сохранить свои выходные впервые появилась Библиотека программиста.

27
Авг
2019

Как найти подход к автоматизации тестирования

Как найти подход к автоматизации тестированияПредложенная Майком Коном пирамида автоматизации может помочь командам найти лучший из возможных подходов к автоматизации тестирования. Самый незамысловатый подход к автоматизации тестирования, который только можно придумать, просто взять тест-кейсы, созданные для ручного тестирования, и автоматизировать их на уровне пользовательского интерфейса (GUI), используя инструменты наподобие Selenium. В то же время, это наименее эффективный подход. Автоматические тесты […]

Запись Как найти подход к автоматизации тестирования впервые появилась Библиотека программиста.

26
Авг
2019

Почему Scrum не работает (и что с этим можно сделать)

Почему Scrum не работает (и что с этим можно сделать)Как работает Scrum, и работает ли он вообще? Разбираемся с фреймворком Agile, его преимуществами и не самыми очевидными недостатками. Скрам – самый популярный Agile-фреймворк. Точка. Согласно отчету VersionOne 11th State of Agile, Скрам используют 58% респондентов (или 68%, если суммировать Скрам и гибрид «Скрам/XP»). Среди масштабируемых фреймворков Скрам, безусловно, занимает лидирующее положение: на долю Scrum-of-Scrums […]

Запись Почему Scrum не работает (и что с этим можно сделать) впервые появилась Библиотека программиста.

21
Авг
2019

Утомленные яблоком: причины бросить Mac OS и выбрать Linux

Утомленные яблоком: причины бросить Mac OS и выбрать LinuxВыбираете между Mac OS и Linux? Загляните под кат: мы подробно расписали – продолжать использовать Linux или переключиться на Mac OS. И Linux, и Mac OS являются Unix-подобными ОС и предоставляют доступ к командам Unix, а также к оболочкам bash и прочим. В сравнении с Windows, обе ОС имеют меньше приложений и игр. На этом […]

Запись Утомленные яблоком: причины бросить Mac OS и выбрать Linux впервые появилась Библиотека программиста.

15
Авг
2019

Хотите быстро выучить Java? Сожгите все книги

Хотите быстро выучить Java? Сожгите все книгиПытаетесь выучить Java? Ускорьте процесс! Сравниваем правильный и ошибочный подходы. Подборка лучших ресурсов для овладения этим языком. Каждый день мир программирования Java наполняют новички, которые стремятся освоить этот язык. Неудивительно, что вы тоже. Преимущества разработки на нём практически не знают границ. Поскольку Java занимает место в списке самых популярных и востребованных языков в мире, вы […]

Запись Хотите быстро выучить Java? Сожгите все книги впервые появилась Библиотека программиста.

12
Авг
2019

Как разработать хорошее веб-приложение и избежать ошибок — отвечают эксперты

Как писать веб-приложения, которые будут эффективны? Как выбрать подходящий фреймворк, ORM и т. д.? Что ещё нужно веб-приложению? Узнаем у экспертов.
— Читать дальше «Как разработать хорошее веб-приложение и избежать ошибок — отвечают эксперты»