本文主要是介绍权衡:寻找平衡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
自然的存续是不断寻找平衡的过程。
“平衡”统治着宇宙,统治着我们的思想和行动。
作为人类的活动之一,IT软件产品的开发过程中也处处在“寻找平衡”。
软件产品的开发是在有限工期、有限成本、客观条件(比如技术者保有情况,技术的熟悉程度)等诸多制约下,在起点和目标终点之间寻找一条最短的路线。而寻找这条路线的过程就是“平衡”各方制约的过程。
具体到Flex开发RIA,比如:
为了追求减小swf文件的尺寸,我们希望裁剪掉Flex组件框架中一些我们不需要的功能。
这需要我们的技术者对Flex组件框架有深入的了解,能够从更高层次自定义组件(比如用ActionScript重写组件)。
我们保有的技术者有这个水平吗?我们的成品投入允许我们这么做吗(重写组件无疑是费时费力的工程)?我们的工期允许我们这么做吗?
如果这种做法不是必需的,这里就需要权衡,以达到“平衡”。
软件开发绝大多数情况下,是不由得技术开发者“一厢情愿”的。
我期待中国的IT技术者能成为技术的开拓者和尝试者,不受限制的开发出天马行空,充满想象力,创造力的产品。
突破平衡才能创新。
当然中国对知识产权的法律保护如果没有实质的进展,一切都是免谈。我们的技术者只能继续为国外的外包打工,继续着流水线似的重复性体力劳动。让我们的脑细胞继续休眠吧。
这篇关于权衡:寻找平衡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!