回顾“软件开发的本质”
Ron Jeffries的这本书快速,轻松且有趣。 因此,如果您希望在这个假期里(例如,在旅途中)获得一些有关软件开发的轻松阅读,请选择此处。 现在问“为什么有趣?”这个问题与软件工程书籍不同,它不是一本关于软件构建过程的书籍。 绝对不是编程。 这与最佳实践无关。 相反,这本书提倡建立软件的原则。 尽管事后看来这个原则似乎很明显,但我们经常不能坚持下去。 该原则始终以价值为导向。 软件(按时交付)交付给用户的价值应指导软件的开发。 除了仅仅阐明以价值为驱动力的重要性外,这本书还提供了令人信服的论点,说明如何通过利用现有的方法和实践来实现价值驱动,例如重构,用户案例,(A)TDD,Scrum,敏捷方法。 尽管该书为开发团队规定了更多的自治权和权力,但它也描述了管理在诸如设置方面的作用。 此外,这本书还介绍了逐个特征开发这一术语,这正是它的含义,并且在执行时似乎很明显。 如果您对软件开发或开发感兴趣,我强烈推荐这本书。 为了唤起您的食欲,以下是我的书copy中的一些要点: 专注于尽早并经常交付价值。 要记住的主要事情是,我们逐个功能地交付软件可获得最佳结果。 按功能进行组织。…