DEV Community

Discussion on: Think Like a Programmer: Stepwise Refinement

Collapse
 
realedwintorres profile image
Edwin Torres

Hi Matt-

As for engineering approaches, it starts with the type of project. But I have been doing more Agile Software Development lately. I love the flexibility, iterative nature, collaboration, and immediate results. Plus, you learn and adjust as you go. So you end up doing the right thing, early on. I actually teach Agile/DevOps at the college level, so obviously I’m a fan. 👍🏼

I’m also a believer in flowcharting. A picture is worth a thousand words.