Джунам и вчерашним выпускникам вузов катастрофически не хватает «уличного» опыта. Чтобы стать отличным разработчиком, понадобятся вполне конкретные навыки, позволяющие превратить теорию в практику, а также понимание того, в какие моменты можно нарушать казавшиеся незыблемыми правила. Эта книга — справочник по выживанию для начинающего разработчика. «Кодер с улицы» научит вас справляться с реальными задачами. Седат Капаноглу честно делится советами, основанными на личном опыте, а не на абстрактной теории. Вы узнаете, как адаптировать знания, полученные из книг и курсов, к повседневным рабочим задачам. Пора узнать, как использовать антипаттерны и «плохие» методы программирования. Эта книга построена на конкретных задачах, с которыми вы столкнетесь на работе, — от чисто технических аспектов, таких как создание функции поиска, до законов выживания в проблемной команде с менеджером-параноиком. Все это превратит вас в настоящего уличного бойца, готового в любой момент приступить к созданию эффективного программного обеспечения.
Практическая теория.
Вопреки широко распространенному мнению, программисты тоже люди. И они, так же как остальные люди, заблуждаются, думая о практике разработки. Они сильно переоценивают преимущества необязательного использования типов, не заботясь о правильных структурах данных или считая, что алгоритмы важны только для авторов библиотек. Вы не исключение. От вас ожидают, что вы сделаете качественный продукт вовремя и с улыбкой. Как гласит поговорка, программист — это организм, который получает кофе на входе и создает программы на выходе. С таким же успехом вы можете использовать копирование и вставку, код, который вы нашли на Stack Overflow, простые текстовые файлы для хранения данных или заключить сделку с дьяволом, если еще не продали душу, подписав NDA. Только ваших коллег действительно волнует, как вы работаете, всем остальным нужен надежный готовый продукт.
Краткое содержание.
Предисловие.
Благодарности.
О книге.
Об авторе.
Иллюстрация на обложке.
От издательства.
Глава 1.На улицы!
Глава 2.Практическая теория.
Глава 3.Полезные антипаттерны.
Глава 4.Распробуйте тестирование.
Глава 5.Вознаграждение за рефакторинг.
Глава 6.Все внимание безопасности.
Глава 7.Самостоятельная оптимизация.
Глава 8.Приятная масштабируемость.
Глава 9.Жизнь с ошибками.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Капаноглу :: #книги по программированию :: #программирование
Смотрите также учебники, книги и учебные материалы:
- Здесь должен быть текст, Профессиональный UX-райтинг, Меттс М.Д., Уэлфл Э., 2024
- Математические алгоритмы для программистов, 3D-графика, машинное обучение и моделирование на Python, Орланд П., 2023
- Масштабируемый рефакторинг, Возвращаем контроль над кодом, Лемер М., 2022
- C++ для профи, Лоспинозо Д., 2021
- Карьера Software Engineering Manager, Эффективное управление командой разработчиков ПО, Стэньер Д., 2024
- Изучаем программирование на Python, Бэрри П., 2017
- Изучаем vi и Vim, Не просто редакторы, Роббинс А., Ханна Э., 2023
- Изучаем C# через разработку игр на Unity, Ферроне Х., 2022