TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Developers should know How, What and Why

26 pointsby koskiover 14 years ago

4 comments

iaskwhyover 14 years ago
The most important word I learned all over these years is "why". People get worried about asking "Why?" for several reasons (like showing you might not know something you should) but I found out it's a question clients love to be asked, it makes them feel like you really want to be inside whatever they want you to do.
erikstarckover 14 years ago
This is so true. I've been using this model to specify requirements in large organizations, organizing the requirements in HOW, WHY, WHAT-sections roughly equivalent to business goals (WHY), features / requirements (WHAT) and a system specification or in best case running source code (HOW).
评论 #1779414 未加载
pauljburkeover 14 years ago
I think they missed a few.<p>I KEEP six honest serving-men (They taught me all I knew); Their names are What and Why and When And How and Where and Who.<p><a href="http://www.kipling.org.uk/poems_serving.htm" rel="nofollow">http://www.kipling.org.uk/poems_serving.htm</a>
Swizecover 14 years ago
What's probably even more important than only being able to design the How after you know the Why and What is that Why is a very very <i>very</i> good motivator.<p>In general I noticed that people much prefer their work when they know why they're doing it. If you disclose enough information, they might even surprise you and work more than you ask of them because they feel the Why is that important.