V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  程序员

编程工作的价值

  •  
  •   Livid · 2011-02-26 20:10:04 +08:00 · 5131 次点击
    这是一个创建于 4800 天前的主题,其中的信息可能已经有所发展或是发生改变。
    每天的 coding 过程中,最有价值的部分,就是那些不会重复的、有创意的部分。
    11 条回复    2020-05-22 16:34:01 +08:00
    dreampuf
        1
    dreampuf  
       2011-02-26 20:54:23 +08:00
    但是往往都不得不去重复..去重复..去重复...
    chone
        2
    chone  
       2011-02-26 20:55:55 +08:00
    @dreampuf 然后再重构 :p
    fim8
        3
    fim8  
       2011-02-26 21:26:40 +08:00
    我觉得编程比设计要有内涵多了。。。编程是思想,是真正发动大脑创造出来的。。。

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