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

> "Great code is easy to read"

Maybe it should have been "make it as simple to read as possible, but no simpler."?

>"Use github." >Seems awfully narrowly scoped

It is narrowly scoped. The thing I've witnessed with newbies and SCM, is that they are so intimated by it they never get in the habit of using it(until they go to a good shop that uses it). But it takes 1 minutes to sign up for github. And 1 hour of typing "git commit, git add, git init, git push" etc to master the basics. Then building upon that knowledge is easy. But just getting started with SCM is the hardest part, imo.

> "Code is surprisingly more like English than like math."

Kind of the same point as earlier ("clear as possible, but no clearer").

My linux advice was pretty weak, I got some good emails suggesting it should have been more specific, and I agree with that. I should have said "Learn key linux programs". pipes, regexes, vim, etc.

Great feedback, thanks!



I do agree that in terms of getting people excited about SCM, github is the way to go. And helping a dev enjoy SCM and getting them involved with the community through forks and patches certainly will making them a better programmer. So, fair point on that one.




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

Search: