Spread the love

Our Reader Score
[Total: 0 Average: 0]

Ум программиста

Как понять и осмыслить любой код.

Хермане Ф. «Ум программиста» БХВ-Петербург, 2023 год, 272 стр., ISBN 978-5-9775-1176-6; (PDF-DJVU)

Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода. Для программистов и других IТ-специалистов

Ум программиста

Оглавление

  • Часть I. Об улучшении навыков чтения кода
    Глава 1. Определение вашего типа замешательства при кодировании
    Глава 2. Скорочтение кода
    Глава 3. Как быстро выучить синтаксис
    Глава 4. Как читать сложный код
  • Часть II. Продолжаем думать о коде
    Глава 5. Совершенствуем навыки углубленного понимания кода
    Глава 6. Совершенствуем навыки решения задач программирования
    Глава 7. Заблуждения
  • Часть III. О хорошем коде
    Глава 8. Совершенствуем навыки присваивания имен
    Глава 9. Боремся с плохим кодом и когнитивной нагрузкой
    Глава 10. Совершенствуем навыки решения сложных задач
  • Часть IV. О совместной работе над кодом
    Глава 11. Процесс написания кода
    Глава 12. Проектирование и усовершенствование больших систем
    Глава 13. Как ввести новых программистов в курс дела

Ум программиста

Videolink

Как начать писать код

Ум программиста
https://mydevbook.info/wp-content/uploads/2022/11/um-programmista.jpghttps://mydevbook.info/wp-content/uploads/2022/11/um-programmista-150x150.jpgXeldredOtherПрограммирование,профессииКак понять и осмыслить любой код. Хермане Ф. 'Ум программиста' БХВ-Петербург, 2023 год, 272 стр., ISBN 978-5-9775-1176-6; (PDF-DJVU) Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную...Books for game developers
Spread the love