Tag: programming
-
-
On Tech Docs
When working in teams, tech docs are essential. Their goal is to uncover missed specs, invalid assumptions, broad architectural errors, if we’re actually prepared to build (i.e. can we speak credibly to what/how), and finally to reduce miscommunication between various teams/disciplines. In addition, they reduce miscommunication & misunderstanding between stakeholders. I’ll add I think tech…
-
On a Possible Metric for Code Complexity
I recently read “The evolutionary origins of modularity”1 and it talks about neural nets that are evolved based on task-performance vs task-performance plus “graph cost” and finds that the later greatly outperform the former. Graphs in the later group ended up being more “modular” which allowed them to evolve to meet changing requirements more readily.…