Полезное программирование

Советы молодому, но профессиональному программисту.

Комлев Н. Ю. «Полезное программирование» СОЛОН-Пресс, 2016 год, 256 стр. (30,7 мб. pdf)

Полезное программирование и уникальное руководство для начинающих профессиональных программистов, — это опыт и практика, собранные в небольшой по объему книге . Издание ориентированно на тех, кто уже умеет программировать и хочет этим зарабатывать. Это курс для студентов только что окончивших ВУЗ, и желающих начать деятельность профессионального программиста.

Рассмотрены общие (не зависящие от языка программирования) вопросы, возникающие у начинающего профессионала и даются практические советы: как написать адекватное резюме, как подготовиться к собеседованию, что должен знать программист, как он должен себя вести и т. д.

Вы узнаете почему при приеме на работу одни студенты оказываются лучше других, что вам необходимо программировать сначала, а что позже, когда наберётесь опыта, как можно использовать ваш программистский талант, чтобы руководство вас заметило и поощрило. Книга для тех кто ищет свою первую работу программиста. Другие книги автора.
ISBN 978-5-91359-171-5

Оглавление книги
Почему Полезное Программирование? И кому полезное?
А на каком языке писать? А какая разница?
Что должен знать читатель
Уточнения и ограничения
Предупреждения
Что ещё можно почитать, кроме меня?
Самореклама
Эго сладкое слово — халява

Глава 1. Всё-таки учебная. Но в хорошем смысле
Вступление в предисловие
С высоты птичьего полёта
Теперь о главном
Продолжение вступления в предисловие
Практическая часть. Просто сортировка
Зачем нам сортировка Шелла?
И факториал!

Глава 2. Не совсем учебная. Графики
Немного о графиках
Немного о графиках. Продолжение
Немного о графиках. Финиш
Совсем всё. Финиш
Есть ли жизнь после финиша?

Глава 3. С чего начинается работа
О чём речь?
Что-то длинное
Очень просто — массив. Свёртка
Массив. Меняются значения. И меняется длина
Похожие задачи, но для файлов
Похожие задачи для списков
Объекты, вид сбоку
Задача напоследок

Глава 4. Как продолжается работа. Что-то ветвистое
Преамбула
Что-то посложнее. Короткий раздел
А теперь о главном. Важное
Что делать?

Глава 5. Системы контроля версий
О чём эта глава
Скучное. Предмет и терминология
Лирическое отступление, или а зачем это вообще надо?
Какие они вообще бывают?
А теперь о главном
А теперь всё вместе и разом!
Вася один на ландшафте
Вспомогательное счастье
Подтянулась и компания
Как всё сделать хорошо
Про одну кнопку
То, что называется «Бинарные файлы»
Как НЕ НАДО работать с VSS

Глава 6. О скучном — динамические библиотеки
Что это такое, а также историческая справка, которую можно не читать
А как с этим теперь?
Сначала мы её создадим!
Статическая загрузка и как это может пригодиться
Динамическая загрузка и расширение возможностей
Польза от динамического вызова
Библиотеки — технические подробности
Реализация проекта

Глава 7. Мелкие технические подробности
Легко ли быть жадным?
А что делать?
Теперь конкретно об эффективности
Оптимизируем на самом нижнем уровне
Улучшаем алгоритм
Меняем алгоритм

Глава 8. Техника программирования, или Это вы обязательно должны знать
Абстрактные рассуждения или а оно нам надо?
Кратко о предмете обсуждения
Рядом лежащие вопросы
Подумаем конкретно, на примерах. Первый пример
Пятый способ, бессмысленный и бесполезный
То же самое, вид сбоку. Второй пример
Всё не так и всё разное. Третий пример

Глава 9. Что должен знать программист? Как он должен себя вести?.
Нет, не всё
О чём я вообще?
Математика
Информатика (Computer Science)

Глава 10. Для дома, для семьи
Зачем это надо?
Несложный бредогенератор. Постановка задачи
Бредогенератор. Сначала немного о ЛИСПе
Бредогенератор. Реализация
Бредогенератор. Доработка напильником и планы на будущее
Искатель тайного смысла. Обсуждение
Искатель тайного смысла. Постановка задачи
Искатель тайного смысла. Подготовка
Искатель тайного смысла. Реализация в первом приближении
Искатель тайного смысла. Развитие темы
Расстояние между словами. Введение в тему
Расстояние между словами. Реализация

Приложения. Справочник обо всём
Приложение А. Всё о данных
Приложение В. Всё об организации программы на нескольких страницах
Приложение С. Всё о процедурах и функциях
Приложение О. Всё продвинутое программирование на нескольких страницах
Приложение Е. Всё о списках. Или почти всё
Приложение Р. Всё Объектно ориентированное программирование
Приложение в. Простенький модуль для работы со строками. Простой, но очень полезный
Задания для самостоятельного развития

Скачать техническую литературу бесплатно30,7 мб. pdf

Похожая литература