|
|
|
|
|
by TheAlchemist
347 days ago
|
|
The best way is to have a mentor. You can't beat that (in programming, as in life and any other discipline). Second best, is looking at how the best people in the company I work for solve problems. Still takes a lot of time and effort, but I found it's well worth the effort. As for books, A philosophy of Software Design by John Osterhout and Domain-Driven Design by Eric Evans are the ones I've found the best impactful for 'good taste'. |
|