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

程序开发,也要匠心独运

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

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

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

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

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


相关推荐

    Linux嵌入式应用程序开发标准教程 华清远见

    为了满足这一需求,华清远见教育集团匠心独运,打造了《Linux嵌入式应用程序开发标准教程》,它不仅是一套全面深入的技术手册,而且是一份实践与理论相结合的学习指南。 首先,本教程充分考虑了Linux环境下嵌入式...

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

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

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

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

    汇编语言程序设计 王爽

    初学者在阅读《汇编语言程序设计》时,首先会接触到二进制、十六进制和八进制数制的转换,这是理解计算机工作原理的起点,同时也是汇编语言编程的基本功。书中对这些基本概念的介绍详尽且透彻,为后续的深入学习奠定...

    微软系统连连看程序软件

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

    糊狸FLASH动画程序 v6.0

    该程序的前台设计风格可谓匠心独运,它不仅拥有丰富的视觉元素和绚丽的色彩搭配,同时在用户体验上也做足了功夫。用户在操作界面时,不仅能享受到流畅的动画效果带来的视觉盛宴,同时也能体验到简便直观的操作流程所...

    易语言漂亮程序界面.rar

    这也意味着开发者在设计界面时,需要对性能优化有一定的认识,例如减少不必要的界面绘制,合理使用资源以避免程序运行缓慢或卡顿。 总而言之,“易语言漂亮程序界面.rar”为易语言的开发者提供了一套漂亮的界面设计...

    海报微信小程序海报演示

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

    fengche.rar_fengche

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

    剖析基于 SpringBoot 的小型企业客户关系管理系统设计与运作

    该小型企业客户关系管理系统依托当下成熟稳健的 SSM 框架,采用具备强大跨平台特性且广泛应用于大型商业网站开发的 Java 语言,并结合广受欢迎的 RDBMS 应用软件 ——Mysql 数据库展开程序开发工作。由此实现了用户...

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

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

    解析 SpringBoot 在协同过滤电影推荐系统中的核心价值与创新应用

    该系统在技术选型上可谓匠心独运,采用 Mysql 数据库作为强大的数据存储基石,其卓越的性能能够轻松应对海量电影数据的存储与快速检索需求,同时保障数据的完整性与稳定性。运用 Java 语言进行程序编写,充分发挥 ...

    桌面宠物(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应用开发中的创新与探索。该...

    MyBabyDays

    C#不仅有着强大的功能库支持,适合构建多种类型的软件,而且它的语言设计也非常符合现代软件开发的需求,既简洁又具有高度的可扩展性。借助C#的这些特性,MyBabyDays得以实现高效稳定的运行,同时提供了简洁明了的...

    电脑端微信多开小工具

    这款小工具不仅体现了开发者的匠心独运,也展示了C#编程语言的强大功能。它通过最小化占用系统资源,提供了便捷的多账号管理解决方案,使用户能够在保持高效率工作的同时,也享受到良好的用户体验。不过,在享受便捷...

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

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

Global site tag (gtag.js) - Google Analytics