Tagged articles
1 articles
Page 1 of 1
Smart Era Software Development
Smart Era Software Development
Nov 15, 2024 · Fundamentals

Can Great Programmers Be Taught? Insights from a Software Design Workshop

The article explores whether great programmers can be cultivated by examining problem decomposition, the value of deep and generic class design, the pitfalls of tactical coding versus strategic programming, and lessons learned from the author’s CS190 software‑design workshop at Stanford.

deep class designgeneric vs specializedproblem decomposition
0 likes · 28 min read
Can Great Programmers Be Taught? Insights from a Software Design Workshop