我心目中的商用化开发和工程化开发

     看到这个题目,我首先想到的就是老师曾经说过的一句话:将知识转化成产品,就是将知识变成物质财富。光有想法是不行的,我们需要把它变成产品,然后卖出去,有人愿意买我们的产品了,那么我们的知识才是最有价值的。当然也有人可以把他们作出来的优秀产品开源出来,让我们免费使用(其实我们每个人都希望从别人那里得到这样的东西),但是这种方式无法推动经济社会的发展阿,这是一种非常规性的交易。劳动是有报酬的,不然我们怎么生存?所以我们要用到商用化形式,从小的方面说,我们是为了解决我们的生存问题;说大了,我们也是为推动经济社会的发展做贡献阿。我们支持开源,但我们更需要商用。

     这只是我们在理论上的分析,那么在实际上我们做软件开发需要怎么做呢?要将产品做得好,功能强大、使用方便是必须的,这我们就要讲工程化,工程化的开发就要做得规范了。就是像其他行业一样做一个工程,将各种任务分成模块,分开做然后在组合在一起,是一种很好的方式,它可以让我们做事很有条理,很规范,作出来的东西自然也很好用。但这种方式并不是软件行业发明的,而是借鉴其他行业的,却很实用。对于我们初学者来讲,工程化开发,先规范自己的代码吧。

     由于没有实战经验,暂时对商用化开发和工程化开发的理解只有这些,以后有其他的想法在修改吧。

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值