|
|
|
|
|
by kenrose
1139 days ago
|
|
BMath 2005 here. I worked with a bunch of smarter-than-me UW grads after graduating. My “how to write large systems” takeaway from that early point in my career was to focus on the interfaces between various parts. What I’d never thought about until now is that is a very data centric viewpoint. - What system has what data? - In what shape? - What shape does the next system need its data in? - Are the interfaces between these orthogonal? Shallow? Easy to grok? Tight (as opposed to leaky)? Great article. |
|
>Shallow?
too many deep inheritance typescript libraries being built today I find!