编程工作的价值

2011-02-26 20:10:04 +08:00
 Livid
每天的 coding 过程中,最有价值的部分,就是那些不会重复的、有创意的部分。
5260 次点击
所在节点    程序员
11 条回复
dreampuf
2011-02-26 20:54:23 +08:00
但是往往都不得不去重复..去重复..去重复...
chone
2011-02-26 20:55:55 +08:00
@dreampuf 然后再重构 :p
fim8
2011-02-26 21:26:40 +08:00
我觉得编程比设计要有内涵多了。。。编程是思想,是真正发动大脑创造出来的。。。

设计一直是层皮,扒了他如果没有下面没有强大的程序运行支持的话,就什么也不是。
chone
2011-02-26 21:34:55 +08:00
@fim8 也不能这么绝对,如果一个复杂的系统没有一个简单明了的UI,是一件让用户很痛苦的事情,有些时候甚至是无法使用的,这两者不应该是主次的关系,应该是相辅相成的,毕竟一个产品面向的用户很多时候都不是专业的技术人士。
xiaovfight
2011-02-26 22:32:24 +08:00
其实我觉得编程也是另一种设计,都带有个人的判断。虽然编程这项活动受一定的语法限制,但是代码布局,每个功能类定义,类与类之间的耦合关系等等都是要程序员根据主观判断,当然公司可以用文档把设计限定死(或者用伪代码限定),那样的公司哪个程序员会去呢?
est
2011-02-26 22:33:03 +08:00
do not reinvent the wheel :)
timonwang
2011-02-26 22:36:20 +08:00
@fim8 这种说法典型的Unix/Linux控,一个命令行搞定全部工作最好了(玩笑)。你说的这种情况得看吧,有些系统的皮还是挺重要的,尤其是国内的,你要扒了皮就啥都不剩了。
TheOnly92
2011-02-26 23:09:58 +08:00
编程最有意思的地方,就是将大脑中的想法化为代码写出来。有些时候你这么想明明没错,但是执行出来的结果却是错误的,然后如此反复思考,反复修正。这种令人又爱又恨的过程,对我来说其实相当有意思。每天就这样沉浸在这看起来是反复,但其实变化无限的工作是一种幸福。
ikbear
2011-02-26 23:44:01 +08:00
重复做不会重复的事情。
fim8
2011-02-27 02:42:45 +08:00
@TheOnly92 是啊,你觉得对的,但总有考虑不周的地方,解决了就会开心的拍掌!
DT37
2020-05-22 16:34:01 +08:00
拒绝重复自己

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/8991

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX