My Software Engineering Philosophy
If you deprive yourself of outsourcing and your competitors do not, you're putting yourself out of business. Lee Kuan Yew
- Do the high-level, high-value requirements, analysis, and design work in an incremental fashion while not sacrificing rigor.
- Maximize the utilization of tools that make coding, testing, and operations as cheap, trivial, straightforward, and error-free as possible, minimizing technical debt, including:
- Generative AI tools like ChatGPT.
- Functional Programming.
- A critique on both the waterfall model and the agile model.
My Software Engineering Philosophy
https://jifengwu2k.github.io/2023/09/24/My-Software-Engineering-Philosophy/