Текст без обязательств

Гроза в КубГУ

В конце октября мы устроили открытую лекцию для студентов КубГУ о профессиональной веб-разработке, на которой наш разработчик Дима Гроза поделился своим опытом создания сайтов и приложений. Если вы её пропустили, то прочитайте конспект ниже.

Rutorikaru-blog_Groza-v-KubGU


В XXI веке придумано огромное количество решений, которые упрощают всё, что можно упростить. Если вам пришла какая-то идея об улучшении процесса разработки, то с вероятностью 100% кто-то уже сделал такой инструмент.
Окружение. Разрабатывайте и тем более тестируйте приложение в той среде, в которой оно будет исполняться.
IDE. Выберите и используйте удобную для себя IDE, это упростит работу.
Системы контроля версий. Храните код и обменивайтесь им через системы контроля версий.
Фреймворки. Используйте фреймворки для быстрого решения однотипных задач.
Менеджеры пакетов. Уходите от закачек архивов и неразберихи версий. Переходите к прозрачным инструментам управления зависимостями.
Тесты. Пишите тесты и используйте инструменты для тестирования кода.
Issue-трекеры. Контролируйте ход разработки в трекерах.

Кроме инструментов есть ещё и сам разработчик, который должен соответствовать следующим требованиям.
Фундаментальные знания. Изучайте устройство вещей, а не только их функции.
Пишите понятно. Соблюдайте код-стандарты, проводите код-ревью.
Читайте мануалы. Прочитайте мануал языка, на котором вы пишете.
Изучайте хороший чужой код. Углубляйтесь в код хороших проектов, попытайтесь понять принятые решения.
Пользуйтесь комьюнити. Ищите готовые ответы в сообществах. Совершенствуйте английский язык.
Следуйте за великими. Вдохновляйтесь блогами лучших разработчиков мира, задавайте им вопросы.
Впечатляйтесь. Ищите новое, получайте знания, не останавливайтесь.

Скоро мы проведём ещё несколько открытых лекций. На следующей поделимся опытом менеджмента диджитал-проектов и организации работы агентства.
Лайкните нас в фейсбуке https://www.facebook.com/Rutorika и будете первыми узнавать о новых лекциях 😉

Идёт подгружение...

© 2009 — 2017 Rutorika Digital Agency г. Краснодар, ул. Зиповская, 5, корпус 33, 4 этаж Телефон: +7 (861) 277-65-65

Спасибо, мы подумаем!
Нет, правда подумаем.

Обратная связь

Перейдём к делу