如果你手里有一把锤子,所有东西看上去都像钉子。
If all you have is a hammer, everything looks like a nail.
Vim就是一个锤子. 用习惯以后, 什么开发都是钉子了, 竟然想用其做Java/Android/Obj-C/iOS开发 -- Vim 不适合做这些事情 -- SB了我. 做Java/Android开发还是Eclipse好, Obj-C/iOS开 发XCode更适合.
强烈推荐阅读 锤子和钉子.
最佳态度
-
心中有锤, 就容易为其奴役 : 在遇到问题的时候不是具体问题具体分析,而是屁股 决定脑袋,不管三七二十一先上黄金大锤再说,而且往往还颇有成就感,却将自己真正原 本要解决的问题抛在脑后了。始终莫要忘记提醒自己,“问题是什么?”
-
但毫无疑问, 没有锤子是万万不行的, 没有谁会傻到徒手钉钉。重点是选择合适你 的工具。这又要求在学习工具的时候始终别忘记它的适用范围。
-
手中有锤,心中无锤。 任何工具都有其适用范畴和前提。然而,我们在学习工具 的时候由于投入很多的时间,往往在情绪上面对工具产生了太强的感情,我们既投入了 时间,当然内心希望能够用上这些工具,所以就容易忘掉其适用前提,欣欣然地不管三 七二十一就把黄金大锤亮出来,以显示自己的厉害。但如果我们换一个态度,仅仅将它 看作我们工具箱中的又一件工具,就可以客观地评估它,视具体情况而使用了——始终 别忘记自己要解决的问题是什么。Why 永远在 How 之前。