Ask HN: Architecting Native Software Programs?
How can one learn to properly architect larger software programs ? I am thinking structuring code properly, program structure, etc.
Are there any books or other sources on the topic ?
I would appreciate advice specifically for native (desktop) software, I'm less looking at web applications.
by drweevil on 1/16/2025, 8:30:39 PM
You could do worse than Paul Graham's On Lisp. If Lisp is not your thing, try the Pragmatic Programmer (David Thomas and Andrew Hunt)
How can one learn to properly architect larger software programs ? I am thinking structuring code properly, program structure, etc.
Are there any books or other sources on the topic ?
I would appreciate advice specifically for native (desktop) software, I'm less looking at web applications.