任何人都可以指向任何试图制定软件开发经济学的参考文献吗?在我自己的研究中,我发现了巴里·伯姆(Barry Boehm)关于此的一本书,但这看起来非常尴尬和理论.
依赖结构矩阵似乎提供了一些有价值的东西.Carliss Baldwin在模块化,边界和交易成本方面的一些工作中使用了这些.不过,很多东西只是常识.
此外,经济学家已经开发了一种叫做行为经济学的东西.是否存在解决开发人员或开发人员群体中的认知偏差的"行为软件工程"?
这里有一个看起来很有趣的参考:
http://www.amazon.com/Knowledge-Sharing-Software-Development-Comparing/dp/3639100840/ref=sr_1_1?ie=UTF8&s=books&qid=1232979573&sr=1-1
我正在与一家外包公司打交道,该公司拒绝在我工作的第一天之前提供书面的录取通知书.为了解决这个问题,我有必要重新安置这个职位.考虑到目前的就业市场,我觉得有必要采取行动,但看起来我应该在出现第一天之前在其他地方寻找工作.
从其他帖子来看,这似乎是一种相当普遍的做法.我可以采取任何可取的行动吗?
作为一个脚注,与雇主的直接谈判总是一个很好的选择,并在我的情况下工作.
如果这太模糊,请提前道歉.
到目前为止我的清单:
是否有任何文章,书籍或期刊可以解决这个问题?我见过的唯一一本书就是Supercrunchers,它专注于消费者偏好而不是其他.
这可能是一个非常容易接近的问题,但我是那种看到什么坚持墙的类型.对于垃圾收集运行时提供的内存和生命周期管理的所有好处,是否存在由应用程序与其垃圾收集器之间的竞争条件引起的程序不确定性的任何显着情况?是否出现了针对此类事情的防御性编程格式?当然,习惯于RAII的程序员必须在有GC的情况下吸取教训.