我可以做的更好,但我不会这么做。
来源:互联网 发布:常见网络端口号 编辑:程序博客网 时间:2024/04/30 10:11
对框架了解的越多,你才能用得更好。
更好意味着更快,更可靠,写出的代码更容易向上兼容。但另一方面来说,你得先停下来进行学习然后才能开始使用它。如果你不去实际使用一个框架的话,它的细节你永远都不会清楚。
从另一方面来说,如果你对框架不了解就开始使用它,就好比在拿一个锤子在挖坑,而不是用铲去挖。只有我理解这些框架是如何实现的了,使用的时候才能感到比较有信心。这个时候我敢这么说:
如果我有时间,我可以自己实现这个框架。
当然我不会这么做,首先我没有这么多时间,其次更重要的是,已经开发得很好的东西,没必要再去实现一遍。但或许你会觉得:
我可以做得更好。
我经常听到一些初级的程序员,以及那些自认为已经不是初级程序员的人这么说。正确的态度应该是:
我可以做的更好,但我不会这么做。因为它已经实现好了,也足够好用。
你其实并不需要最好的。你需要的只是一个足够好的解决方案就可以了。如果已经没有额外的杠杆就没必要继续在这上面进行投资了。即便存在杠杆,但如果和投资其它领域相比要低的话,也没有必要再在这上面花费精力了。
0 0
- 我可以做的更好,但我不会这么做。
- 我可以做的更好
- 不,我不会这么干的,这么做不专业
- 不,我不会这么干的,这么做不专业
- 其实我可以做的更好
- 我会做的更好
- 我要这么做
- 不学习AJAX,我可以做得更好
- 我不会选择做一个普通人的
- 我应该做得更好
- 2013,我该这么做
- maven项目的library被删,我这么做的
- 我还可以做什么
- 如果我是管理者,我会这么做
- 转 程序员:我不会这么干的
- 做我该做的!
- 我不能做到你想要的我,但我能做最好的自己
- 我不能做到你想要的我,但我能做最好的自己
- java的事件处理
- ArcGIS Server 发布带有中文标注服务乱码的问题
- POJ2371#堆排
- 4 way handshake
- SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法
- 我可以做的更好,但我不会这么做。
- 五种开源协议的比较
- Android单元测试的配置
- Python的50个模块,满足你各种需要
- HBase性能优化方法总结(二):写表操作
- C++ 在线编译器(支持 C++11)
- java学习笔记3--java语言基础
- HBase性能优化方法总结(三):读表操作
- UISearchDisplayController 自定义取消按钮标题