`
雁行
  • 浏览: 70739 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

程序开发,也要匠心独运

阅读更多
    今天筛选简历,看到有人在里面这样写:
“1。做程序就象是搞艺术,我们追求程序的完美,但有没有绝对的完美,我们所做的只能是使它更完美;
2。程序中的每一行代码,每一个属性,方法和类都是程序员思想和性格的反映,编写程序的程序员在思想和性格中的缺陷和优点都可以通过他所写的程序体现出来”。
   
    这种观点和我平常经常说的如出一辙,看看后面的经历还可以,于是通过筛选,准备面试。

     接着往下翻,又在一人的简历上,发现上面的这段话,一模一样,哑然失笑。

     不知道谁是原创谁是转述,倒也无关紧要,如果一个程序员在成长过程中能意识到这一点并努力去实现,都应该是个不错的程序员。

     我就常常苦口婆心得告诫我们的开发人员,要对自己的代码负责,它们都是一件工艺品或者工艺品上的一部分,而不是一段柴火,可以长短不一参差不齐,反正是要用来被烧掉的。
    
     做程序开发,也要匠心独运。

分享到:
评论
1 楼 suifeng 2009-01-19  


相关推荐

    恐龙快跑小程序 v5.0.4.rar

    总的来说,“恐龙快跑小程序 v5.0.4”展示了小程序开发的全貌,从设计思路到技术实现,再到用户体验的优化,无一不体现了开发者的匠心独运。对于想要涉足小程序开发的朋友们,可以从这个实例中学习到如何利用微信小...

    简洁界面的Delphi网页浏览器程序.rar

    《基于Delphi构建的简洁网页浏览器程序解析》 在编程世界中,Delphi是一款历史悠久且功能强大的集成开发环境(IDE),尤其擅长...它不仅体现了Delphi的编程效率,也体现了开发者对用户体验的深刻理解和匠心独运。

    微软系统连连看程序软件

    对于微软系统连连看程序软件的开发,我们还可以深入讨论其图形用户界面(GUI)的设计。微软系统下的应用程序通常遵循Windows API,这使得软件具有统一的操作风格,方便用户上手。在连连看游戏中,图形设计是吸引用户...

    海报微信小程序海报演示

    综上所述,"海报微信小程序海报演示"项目涵盖了微信小程序开发的多个方面,包括界面设计、图片处理、数据绑定、事件处理和性能优化。掌握这些技能,开发者就能创建出功能强大、用户体验优秀的微信小程序海报功能,为...

    fengche.rar_fengche

    【标题】"fengche.rar_fengche" 指示的是一个名为 "fengche.rar" 的压缩文件,其中包含了一个与“fengche”相关的项目或程序。...它不仅展示了开发者扎实的编程技能,也反映了他们在用户体验和视觉艺术方面的匠心独运。

    C#新版本桌面日历小软件

    它体现了C#在桌面应用开发中的强大实力,同时也展示了开发者在程序设计、界面优化和用户体验上的匠心独运。无论是对于学习C#编程的新手,还是寻求提升的开发者,这款软件都提供了宝贵的参考和学习机会。通过深入研究...

    桌面宠物(Windows-1.0版本).zip

    【标题】"桌面宠物(Windows-1.0版本).zip" 涉及的知识点主要集中在使用Python语言开发的GUI程序上,特别是针对Windows操作系统设计的桌面...这不仅展示了Python的灵活性,也体现了开发者在用户体验设计上的匠心独运。

    NoU-App:NoU Android应用程序

    本文将深入探讨NoU-App在Android应用程序开发中的关键知识点。 首先,我们要了解Java在Android开发中的核心地位。Java是一种面向对象的编程语言,具有简洁、安全、可移植性等优点,使其成为Google官方推荐的Android...

    等待loading状态图标gif动画大全

    总之,“等待loading状态图标gif动画大全”涵盖了设计、用户体验、前端开发等多个方面的知识点,体现了IT行业中如何通过微小的细节提升用户交互体验的匠心独运。无论是设计师还是开发者,理解和掌握这些要点都能在...

    C语言乐学答案生成器.zip

    Qt是一个跨平台的C++应用程序开发框架,广泛应用于GUI应用的开发,同时也支持命令行界面。Qt 5.12.2版本包含了丰富的类库和API,为开发者提供了强大的图形用户界面构建能力。在这个项目中,Qt被用来构建用户友好的...

    Whatever:Android TopNews什么都用,看心情开发

    在移动开发领域,Android平台上的应用程序开发一直是热门话题。"Whatever:Android TopNews什么都用,看心情开发"项目,以其独特的命名方式和自由随性的开发理念,展现了开发者在Android应用开发中的创新与探索。该...

    Audio_Player:音乐播放器应用程序,可以自动检测用户设备上存在的音频文件并列出它们。 它提供了诸如随机播放,重复,歌曲通知控制等功能(即,即使用户未通过通知使用应用程序,也可以播放歌曲)。 它还使用Pallete根据音乐专辑封面的颜色更改播放器的主题

    这意味着用户无需打开应用程序,只需在通知栏中就能实现播放、暂停、切换歌曲等操作,即便在使用其他应用时也能轻松掌控音乐。 在界面设计上,Audio_Player展现了其独特的创新之处。它运用了Pallete库,能够根据所...

    J2ME_是男人就下100层

    总的来说,"J2ME_是男人就下100层"这款游戏展示了J2ME在游戏开发中的潜力和灵活性,同时也反映了开发者在有限资源条件下创造趣味游戏的匠心独运。对于学习J2ME或者游戏编程的人来说,这是一个很好的实例,可以从中学...

    一个flash actionscript3网页游戏成品 山寨版植物大战僵尸 开2个浏览器窗口网络对战,一边使用植物一边使用僵尸(本游戏特色能使用僵尸)

    《Flash ActionScript3网页游戏:植物大战僵尸网络对战版》 本文将深入探讨一个基于Flash ...通过这样的项目,我们可以学习到如何利用AS3来开发具有网络对战功能的互动娱乐产品,同时也可感受到游戏开发的乐趣和挑战。

    Tanktank_坦克大战_

    《坦克大战》是一款深受玩家喜爱的经典游戏,它融合了策略、动作和合作元素,适合单人或双人共同游玩。这款游戏具有丰富的关卡设计和背景音乐...通过这些文件,我们可以窥见游戏开发背后的技术细节和创作者的匠心独运。

    ddz.rar_flash_flash csharp_斗地主_斗地主服务端

    《深入解析Flash版斗地主服务端:C#技术实现》 斗地主,作为一款深受大众喜爱的扑克游戏,其电子化版本自然备受关注。本文将围绕"ddz.rar...对于想要深入学习游戏服务端开发的读者来说,这是一个很好的实践案例。

    水波纹.apd

    "水波纹.apd"是一个看似小巧而有趣的个人娱乐应用,根据描述,它可能是由开发者在闲暇时间创作出来的。这个应用的主要特点是呈现多彩的水波纹效果,...每一个环节都是开发者匠心独运的体现,也是学习和探讨的技术热点。

    坦克大战游戏

    《坦克大战游戏》是一款经典而简单的自行开发游戏,玩家可以在其中体验到激烈的坦克对战乐趣。...对于想要学习游戏开发的人来说,这是一个很好的实践案例,从中可以了解到游戏开发的基本流程和关键技能。

    简单播放器

    DELPHI,一种基于对象 Pascal 语言的集成开发环境(IDE),以其高效、快速的编译能力和强大的Windows应用程序开发能力而备受程序员喜爱。在这个项目中,我们讨论的是一款用DELPHI编写的小巧而功能完备的播放器。这款...

    ^_^☆浪漫雪弧许愿树☆^_^(源代码)

    “浪漫雪弧许愿树”是基于ASP.NET 2.0框架开发的,这是一款由微软推出的Web应用程序开发平台,它极大地简化了.NET Framework上的Web开发流程。ASP.NET 2.0引入了许多新特性,如母版页(Master Pages)、控件生命周期...

Global site tag (gtag.js) - Google Analytics