The most important thing in a software system is the architecture.
Write a program as carefully as you write a letter.
当一件事情足够重要时,即便缺乏胜算,你也要去做。