其实编程是一件非常令人愉快的事情
2016-07-29 00:00
405 查看
如果没有压力,只是把一个项目当作一件艺术品来维护的话。
所以我喜欢看一些设计、架构、规范、重构的书和资料,因为它们能够真真切切地将项目的各个方便变得“漂亮”、“精致”。
但是如果时间紧,赶进度的话,项目的每个角落都散发着不完美的气息,就只能让人唉声叹气了。
真正的程序员应该都是艺术家,真正的项目应该都是艺术品。艺术家从自己创作的艺术品中获得自豪感,艺术品因其完美而产生无与伦比的价值。
所以我喜欢看一些设计、架构、规范、重构的书和资料,因为它们能够真真切切地将项目的各个方便变得“漂亮”、“精致”。
但是如果时间紧,赶进度的话,项目的每个角落都散发着不完美的气息,就只能让人唉声叹气了。
真正的程序员应该都是艺术家,真正的项目应该都是艺术品。艺术家从自己创作的艺术品中获得自豪感,艺术品因其完美而产生无与伦比的价值。
相关文章推荐
- 老赵谈IL(3):IL可以看到的东西,其实大都也可以用C#来发现
- 对aspx等页面进行预编译以进行编译期检查
- Microsoft ASP.NET AJAX的RTM Release在一定程度上更像是一个晴天霹雳
- 为什么JVM上没有C#语言?浅谈Type Erasure特性
- 为WebForms说几句话,以及一些ASP.NET开发上的经验(1)
- 趣味编程:从字符串中提取信息(参考答案 - 上)
- ASP.NET MVC单元测试最佳实践
- 国外网友对Google抄袭事件的看法
- 为VS.NET 2005增加Atlas Scripts的代码提示功能
- Why Java Sucks and C# Rocks(2):基础类型与对象
- ASP.NET AJAX RC的Script文件引入方式又有了改变
- 从Atlas到Microsoft ASP.NET AJAX(7) - ScriptManager and ScriptManagerProxy Controls, Extender Controls
- 分清ASP.NET AJAX中的Extender和Behavior模型
- 为ASP.NET AJAX 1.0 Beta补充trace和dump功能
- 为WebForms说几句话,以及一些ASP.NET开发上的经验(2)
- 编程语言的发展趋势及未来方向(1):历史回顾及趋势概述
- 浅谈代码的执行效率(1):算法是关键
- 适合C# Actor的消息执行方式(1):Erlang中的模式匹配
- 从Atlas到Microsoft ASP.NET AJAX(9) - Using the Value-add Scripts
- 适合C# Actor的消息执行方式(6):协变与逆变