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

I don't know; I'd be wary of working with any architect who handed me a list of test cases as a specification. What if he/she left out important edge cases, which I extrapolate incorrectly? How am I to infer that the absence of a test case means "not specified" vs. "specified to be the extrapolation of other test cases"?

That's kind of like saying that a coder who can only write pseudocode can code a system, but not to the extent that I personally want him/her to.




I'd be wary of comparing programming to architecture.


Be wary of an architect who hands you anything and tells you to implement it. Real architects talk to you and sit down and write code with you.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: