The hardest single part of building a software system is deciding precisely what to build.
Uncertainty is not the absence of information, but the presence of too much conflicting information.
每个人都有权拥有自己的观点,但没有人有权在事实上犯错。