« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
我的blog在2005-3-14正式开通了
希望能通过此工具与更多的网友交流,提高技术水平、写作水平
这就足够了
|
Blog信息 |
blog名称:清风M月.NET(让编程实现梦想) 日志总数:3 评论数量:6 留言数量:0 访问次数:42831 建立时间:2005年3月14日 |

| |
[编程之道]“软件开发工艺的改进是软件业的突破”评论 随笔, 软件技术
孤影独笑 发表于 2005/4/5 0:18:02 |
“任何纯粹的、通用的,而又很容易操作的平台是不可能存在的”目前同意这种说法,但也得明白一点,历史会证明这种说法是否正确。编程本来就是一个化繁为简的过程,目前的开发平台虽然没有多大的突破,但是易用性上也有改善,这就是工艺的改进的结果。任何产品都有个优化的过程,这就是需求工艺改进的地方。影响平台的通用性更多的是非技术因素。没有完美的平台,只有相对完美的平台。工业化制造出来的汽车不是通用的至少不是能满足所用的需求的但仍然是工业化生产出来的,软件产业也一样,亦可以“工业化”生产来满足某方面需求,而怎样“工业化”那是技术的问题了,而现在正是面临着技术问题,我相信未来技术可以解决软件产业部分“工业化”问题,使得生产工具变得难以想象。至于“软件四化”,说得太过超前了。最理想的解决方案及关键环节还是由程序员或设计师来设计实现的。软件产业只能部分“工业化”。整个开发流程“工业化”不太符合软件本质,现在的编程工作也不符合人类的自然本性,“因为你必须像计算机那样进行线性的思索。(C++ 创立者Stan Lippman)”,生产工具“智能化”才是需要的。“软件开发工艺的改进是软件业的突破”是个永恒的话题,自始至终我对支持这种想法。软件开发工艺改进就要从最基本的出发,从改进生产工具出发,进而使用程序员从长期低效、繁杂的编码工作中解放出来,以获取更多的时间精力投放到主要设计上。目前的主流开发平台都很不理想,需要进行平台革命——只有在工艺改进中缓慢进行了。
化繁为简乃编程之道! |
|
|