The most important single aspect of software development is to be clear about what you are trying to build.
伟大的事业通常是在巨大的风险中完成的。