Hacker News new | ask | show | jobs
by brianolson 2199 days ago
Part of 'software engineering' is the wisdom of how to organize a large project. There are books on the subject, some of them good. One place I worked had a book club that met one lunch a week to talk about them and what we liked and discarded from each book. Ultimately I feel I've learned a lot by doing over my 20 year career; so, go for it, make it messy on the first draft, figure out how it would be better organized, make it better. I still do first-drafts all the time.