Hacker News new | past | comments | ask | show | jobs | submit login

> At first the compiler was about 20 lines long, and the only thing that was able to do is to read an integer from the standard input and then emit a program that immediately exits with the integer as exit code.

I always find it hard to find the absolute minimum functionality i can implement so I usually just attack the problem hard, fail, and keep repeating until I have enough broken functionality, then I start adding tests and refactoring.

Can I ask what is your day job? :)




I've heard it called a walking skeleton. This is what I try to do early because I think it aides greatly in data structure design.


I've heard it as a "skewer", because you're penetrating every necessary layer.


Just kidding, it's actually a Spike: http://wiki.c2.com/?SpikeSolution


I've always used the phrase "driving a wire all the way through", but I like "spike" better, especially if other people will know what it means.


His blog says that he is an engineer at Google.


He's also the creator of LLD.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: