Part of

Software Engineering

  • Quotes

    • Software engineering can be thought of as “programming integrated over time.” What practices can we introduce to our code to make it sustainable—able to react to necessary change—over its life cycle, from conception to introduction to maintenance to deprecation?
  • Notes

    • Three Fundamental Principles

      • How code will need to adapt over lifetime

      • How an organization will need to adapt as it evolves

      • How an organization makes decisions

    • Thesis

      • Chapter 1: What is Software Enginering?

    • Culture

    • Processes

    • Tools