Skip to main content

Quotes

我说
  • Architecture is about what to share.
  • The most reliable way to share is copy & paste.
    • So make it easy to copy & paste is a thing.
  • 把别人的 API 转换成自己的 API,这个过程就是编程。当用自己的 API 调用自己的 API 时,这基本就是业务。
  • 能很容易找到的东西,就不要去记。
  • 面试就是,您先听我讲讲我的故事,如果您愿意,在让我听听您将的故事。
  • 残缺的身体并不可怕,可怕的是残缺的心。
恐惧来自于未知。

没有程序正义不可能有实体正义。

善良是一种选择

All problems in computer science can be solved by another level of indirection.

Indirection

我一直以来都发现一件事,你必须要从用户体验开始,然后再倒推用什么技术,而不是反过来,先从技术出发,然后再想怎么卖它。

Steve Jobs

Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.

Edsger Wybe Dijkstra

Don’t ignore your dreams; don’t work too much; say what you think; cultivate friendships; be happy.

Make the common things easy, and the specialist things possible.

It makes no sense to hire smart people and then tell them what to do
Steve Jobs
Stay Hungry, Stay Foolish.
Steve Jobs

Any fool can write code computer can understand. Good programmers write code that humans can understand.

Martin Folwer

Sometimes it’s not the song that makes you emotional, it’s the person you think about when you hear it .

Tiësto

如果尖锐的批评完全消失,温和的批评将会变得刺耳。如果温和的批评也不被允许,沉默将被认为居心叵测。如果沉默也不再允许,赞扬不够卖力将是一种罪行。如果只允许一种声音存在,那么,唯一存在的那个声音就是谎言。


Stop taking everything the pros say as fact. Test it yourself!

Make it work, make it right, make it fast.
Kent Beck

I’m not a great programmer; I’m just a good programmer with great habits.
Kent Beck

Testing is not the point. The point is about responsibility.
Kent Beck
If testing costs more than not testing, then don’t test.
Kent Beck
A plan is an example of what could happen, not a prediction of what will happen.
Kent Beck
Sometimes the problem has to mature before the solution can mature.
Kent Beck

Those who give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety.

本杰明·富兰克林
任何牺牲基本自由以换取短暂安全的人,最后既得不到安全也得不到自由。

The enemy of art is the absence of limitations.
Pablo Picasso

By doing everything, you fail at the most important thing.
Ben Horowitz

We spend 90% of our time, talking about the 10% of things we disagree on.

The 90% agreement rule
  • make the easy things easy, and the hard things possible
    • Larry Wall / Perl 语言设计者
  • 任天堂 异度神剑 - 高桥哲哉这次没有再执着与构建一个庞大的故事体系,而是注重在游戏内让玩家体验一场完整的冒险
  • 任天堂 - 横井军平
    • 原文 枯萎技術的水平思考
    • 可理解为 成熟技术的水平思考
  • 马化腾:每天有超过 10 亿张照片上传,甚至十几年前一直到现在,可以想象到他们老后的样子。
  • 研究,投入资金产出技术。创新,投入技术产出资金。
  • frameworks are typically designed for enforcing structure based on well-established patterns of usage
  • 水平就是摆平
  • 稳定就是搞定
  • 公事公办难办
  • 无事就是本事
  • 妥协就是和谐

参考