dan*_*die 9 enterprise fizzbuzz
在阅读了Wolfbyte关于Enterprise FizzBuzz 的答案后,我想到了什么构成了"企业"程序.
什么使应用程序或软件开发过程成为企业?
编辑:似乎企业这个词有很多消极性.有没有人真正喜欢编写企业级应用程序?
Rex*_*x M 13
"企业级"的真正含义是:
具有以下品质:
至于"享受"编写企业级应用程序,可能很难这样做,因为企业系统的一个特点是它比任何一个人都大.人们通常喜欢他们的工作,因为他们可以掌控它,但企业发展在这个意义上并不是真正的"拥有",而是通过由接纳门和指导委员会以及业务项目所有者指导的僵化,复杂的项目路径"生产" .
Sho*_*og9 11
考虑一下您作为程序员在软件产品中所关心的所有事情.现在考虑一下您作为用户在软件产品中所关心的所有事情.
现在忘记所有这些事情.企业软件不是由用户或程序员购买的."直观","快速"或"可互操作"等要求不适用.
相反,他们必须满足诸如"供应商发布的大量白皮书,充满'快速','直观'和'可互操作'等字样的要求,所以当peons抱怨它使他们的工作变得更加困难时,我们有点需要指出同时将"困难"写入员工记录".
慢.很难用.昂贵.基于过时的技术.查看rails插件" acts_as_enterprisey "
我小子
但严重的是,它通常指的是为Fortune-1000类型编写的内容,其中存在大量用户和复杂的业务规则.