The artist must be free, even from himself.
学习新编程语言的最好方法是用它编写程序。
I’m a great believer in solving hard problems by using a checklist. You need to get all the likely and unlikely answers before you; otherwise it’s easy to miss something important.