News for hackers. Stuff that matters.

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.

( 1 comment | on HN )
Re:Ask HN: Architecting Native Software Programs? by drweevil on Thursday January 16, 2025 @03:30PM (#42730492)
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)