Просматриваемая категория

Разработка


Читать

Ещё
Разработка

Пишите код, который легко удалять и отлаживать

-
21 июня, 2018

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

Если проект относительно старый, то вы…


Читать

Ещё
Мысли вслух Разработка

Как программисту победить лень: 5 кликов

-
20 июня, 2018

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

Негативные эмоции являются первопричиной лени, а у самого негатива есть уйма других предпосылок.

Можете делать все, кроме кодинга? Тогда вы оказались в числе тех, кого одолевает лень программиста. Оперативно решить данную…


Читать

Ещё
Мысли вслух Разработка

Заблуждения программистов о трудоустройстве

-
19 июня, 2018

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


Читать

Ещё
Разработка Управление проектами

Ревью кода: как мы достигли успеха

-
18 июня, 2018

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


Читать

Ещё
Мысли вслух Разработка

Первая работа в IT: когда совсем нет опыта

-
15 июня, 2018

Работа в IT – это всегда очень интересно и захватывающе, но когда в данной сфере нет опыта, становится не по себе. В этой статье я поделюсь советами, что можно сделать, чтобы получить свою первую работу не имея опыта.

Понятное дело, вас может пугать тот факт, что вы многого не знаете…


Читать

Ещё
Мысли вслух Разработка

Хороший код = скучный код

-
13 июня, 2018

Эта статья появилась в дополнение к стандартам кода в нашей компании. Стандартизацией и ревью кода мы начали заниматься спустя 2 года совместной работы, когда я стал тим-лидом команды и когда количество проектов над которыми мы работаем и которые были на поддержке стало расти. Где-то 2 года назад, ко мне…


Читать

Ещё
Разработка

Рефакторинг — не задача в Backlog

-
8 июня, 2018

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


Читать

Ещё
GitHub Разработка Управление проектами

Советы по работе с GitHub

-
7 июня, 2018

Вот уже 6 лет как я занимаюсь в той или иной мере разработкой веб-приложений. За это время мы с командой работал над большими и малыми eCommerce проектами. Первые 4 года везде мы использовали Github в качестве репозитория версионирования, затем начали плавно мигрировать на Gitlab. Сейчас мы выбираем по-умолчанию GitLab,…


Читать

Ещё
Мысли вслух Разработка

Психология читабельности кода

-
31 мая, 2018

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

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

Каждый программист старается писать хороший…


Читать

Ещё
Мысли вслух Разработка

Советы начинающим web-разработчикам

-
30 мая, 2018

В интернете уже есть полно книг, статей для начинающих. Но, как по мне, то существует ряд нюансов которые обычно или вообще не упоминаются (видимо, их считают очевидными), либо же упоминаются очень редко. И это не советы из серии «изучайте код других разработчиков», «используйте git», «делайте бекапы» или «мойте руки…

Николай Сарры
Харьков, Украина

Меня зовут Николай, я руководитель проектов по внедрению Битрикс24 и его долгосрочному сопровождению. Лофт с заметками, статьями, идеями и мыслями по управлению проектами, использованию гибких методологий разработки. Здесь собраны мои мысли, решения, заметки и статьи. В основном по управлению проектами, PHP-разработке и используемым инструментам, обзоры прочитанных статей, тезисы посещенных конференций.