Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In chess there are hundreds of annotated databases out there where I can study how the masters play, read analyses of different playing styles, and try to follow along and improve my own intuition.

Is there an equivalent for programming? Github and Stackoverflow are good resources, but it would be interesting to see something more structured. Perhaps a DB of a fixed set of problems such as projecteuler.net with voting and analysis of the submitted solutions.



"The Architecture of Open Source Applications" is a book written with exactly that thought in mind.

http://aosabook.org/en/index.html


I've just gotten started, but I'm going to gather solutions to the problems of projecteuler on github. Everyone should feel free to pitch in ones the format to submit on is established. Basically, you will be able to browse the solutions at http://projecteuler.github.io/ by language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: