The most important thing in a software system is the architecture.
如果你想保护珍贵的东西,就必须把它锁起来,然后把钥匙扔掉。