README, Суровые реалии разработчиков, Риккомини К., Рябой Д., 2023.
Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README. Суровые реалии разработчиков» призвана восполнить этот пробел. Познакомьтесь с важнейшими практиками инжиниринга, которым обучают разработчиков в ведущих компаниях. Вы узнаете о том, что вас ждет при устройстве на работу, затем познакомитесь с особенностями кода промышленного уровня, эффективным тестированием, ревью кода, непрерывной интеграцией и развертыванием, созданием проектной документации и лучшими практиками архитектуры ПО. В последних главах описываются навыки гибкого планирования и даются советы по построению карьеры. Ключевые концепции и лучшие практики для начинающих разработчиков — то, чему вас не учили в университете!
Экспериментируйте с кодом.
Поэкспериментируйте, чтобы выяснить, как именно работает код: ведь и документация устаревает, и коллеги могут о чем-то забыть. Эксперименты, проведенные вне промышленной среды, совершенно безопасны и поэтому допускают применение более инвазивных техник. Например, вы знаете о вызове некоего метода, но не можете понять, как именно он осуществляется. Проведите эксперимент: сгенерируйте исключение и отобразите трассировку стека или подключите отладчик для определения пути вызова. Отладчики — ваши лучшие друзья при проведении экспериментов с кодом. Вы можете использовать их для приостановки выполнения кода, а также для просмотра запущенных потоков и для трассировки стека и значений переменных. Подключите отладчик, инициируйте событие и осуществите пошаговое выполнение кода, чтобы увидеть, как именно код обрабатывает данное событие.
Краткое содержание.
Об авторах.
Благодарности.
Предисловие.
От издательства.
1.Предстоящее путешествие.
2.Достижение осознанной компетентности.
3.Работа с кодом.
4.Написание работоспособного кода.
5.Управление зависимостями.
6.Тестирование.
7.Ревью кода.
8.Доставка программного обеспечения.
9.Дежурство.
10.Процесс технического проектирования.
11.Создание эволюционной архитектуры.
12.Гибкое планирование.
13.Взаимодействие с менеджментом.
14.Навигация по карьерной лестнице.
Купить .
Теги: Риккомини :: Рябой :: учебник по программированию :: программирование :: README
Смотрите также учебники, книги и учебные материалы:
- Scala, Профессиональное программирование, Одерски М., Спун Л., Веннерс Б., 2021
- Hello World, Сэнд У., Сэнд К., 2021
- gRPC, Запуск и эксплуатация облачных приложений, Go и Java для Docker и Kubernetes, Индрасири К., Курупу Д., 2021
- Data Mining, Извлечение информации из Facebook, Twitter, LinkedIn, Instagram, GitHub, Рассел М., Классен М., 2020
- Концепции современного программирования, Малов А.В., Родионов С.В., 2022
- Алгоритмизация и программирование, Трофимов В.В., Павловская Т.А., 2022
- Олимпиадные задачи по программированию, Руководство по подготовке к соревнованиям, Скиена С.С., Ревилла М.А., 2005
- Олимпиадное программирование, Лааксонен А., 2018