zoukankan      html  css  js  c++  java
  • Four Types of Books

    1. “Technology-specific books are very valuable but they expire. Examples would be books about Java, Hibernate, Node.js, or Clojure.”

    2. “Conceptual books are the books that give us the foundation to advance in our careers. They are the books where we get introduced to new concepts, paradigms, and practices. Books covering topics like Test-Driven Development, Domain-Driven Design, object-oriented design, functional programming, or modeling different types of NoSQL databases, just to mention a few examples, would fit in this category.”

    3. “Behavioral books are the books that make us more efficient when working in teams and better professionals in general. They help us learn how to deal with people, clients, deadlines, team members, and so on. Books in this category will cover the more human and professional side of software development, including topics like Agile methodologies, Software Craftsmanship, Lean software development, psychology, philosophy, and management.”

    4. “Revolutionary books (some call them classics) are the ones that change the way we work or even some of our personal values. Books in this category define or have a great influence on the direction and evolution of our industry. A few examples would be The Pragmatic Programmer, The Mythical Man-Month, Design Patterns (GoF), Test-Driven Development: By Example, Extreme Programming Explained: Embrace Change, The Clean Coder, Software Craftsmanship, and Refactoring. ”

    “Favor conceptual and behavioral books for your career progression, starting with the revolutionary ones. Read technology-specific books for your short- and medium-term plans.”

    Excerpt From: Sandro Mancuso. “The Software Craftsman: Professionalism, Pragmatism, Pride (Virginia A Hendry’s Library).”

    From:

    https://charminglee1973.wordpress.com/2019/11/04/fout-types-of-books/

  • 相关阅读:
    1030
    Android网络:开发浏览器(二)——功能完善之长按网页图片菜单
    表达式(四则运算)计算的算法
    [置顶] 得失寸心知
    参考storm中的RotatingMap实现key超时处理
    分布式事务 & 两阶段提交 & 三阶段提交
    遗传算法
    模拟退火算法
    Mysql死锁问题解决方式 & 聚簇索引、隔离级别等知识
    Mysql表锁、行锁、页锁
  • 原文地址:https://www.cnblogs.com/StarkBrothers/p/12877641.html
Copyright © 2011-2022 走看看