黑马程序员技术交流社区

标题: 做了一个很长的程序的思考 [打印本页]

作者: 慕容旺财    时间: 2015-7-9 23:03
标题: 做了一个很长的程序的思考
从昨晚到今天中午 我一直都在做一道笔试题 完全独立思考 独立调试
最后出来程序长度是330行左右 除去要求的注释等 缩一下应该也不少于250行
在网上搜了下别人的做法 基本都在115行左右 可以看出明显的差距

其实有思路的时候我就知道肯定有简单的方法 我的方法过于复杂了 但我知道我的方法是对的 忍不住挑战一下这种题目(不要嘲笑我这种战五渣 以前没编过很长的程序....)所以在经历了无数的调试失败以后 我一点点改正了所有的错误最后通过我编制的所有测试项目

我有些疑惑 这样做真的值得吗?虽然对现在的我来说 很大的程序 但对于程序员这个职业来说 可能连毛都算不上 到底是直接学习现有方法好呢 还是独立思考好呢?我为了这道题目花费了7个小时 如果我不是亲手做出来的 总是学习 又怕自己没有真正的实践能力 如果我总是亲力亲为 又怕浪费时间 毕竟年纪也不小了 时间非常紧迫 要学的东西太多 根本拖不起
老实说 我贪恋这种独立思考的快感 这往往让我忘记时间的流逝 但独立思考的结果最终也会被更有效率的算法取代 独立思考的价值又在哪里?
如果追逐效率 那么我如何才能真正清楚自己是否掌握并跟新的技巧融为一体?

我想 这两者一定有一个度的把握吧 但究竟在哪里呢?有标准吗?老师们 同学们 你们是怎么想的呢?请指教





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2