登录 注册
当前位置:主页 > 资源下载 > 第51期《非程序员》杂志

第51期《非程序员》杂志

  • 更新:2024-06-26 11:37:50
  • 大小:3.77MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Web开发 - 开发技术
  • 格式:RAR

资源介绍

模型驱动软件开发模式(下) ...在“*dar”项目中,本文作者之一运用DSL实现了在运行期间终端用户的复杂算法和统计函数的设计。在这个例子中,DSL不必发明创造,并且第三方的现货供应的Java电子表格组件被作为DSL在项目中应用。这个项目也用到了模型驱动产生器,但重新从头实现一个电子表格功能的框架是很不切实际的——甚至是更加糟糕的,应该尽量“产生”这样的功能。 ... 测试驱动开发全攻略 ...千万不要把“测试”和“除虫”混为一谈!“除虫”是指程序员通过自己的努力来减少bug的数量(消除bug这样的字眼我们还是不要讲为好^_^),而“测试”是指程序员书写产品以外的一段代码来确保产品能有效工作。虽然TDD所编写的测试用例在一定程度上为寻找bug提供了依据,但事实上,按照TDD的方式进行的软件开发是不可能通过TDD再找到bug的(想想我们前面说的“完工时完工”),你想啊,当我们的代码完成的时候,所有的测试用例都亮了绿灯,这时隐藏在代码中的bug一个都不会露出马脚来。 ... 【工具】 UML工具发展趋势 ...你不喜欢那么正规,觉得白板是最方便的“UML工具”?也行!使用Ideogramic UML(http://www.ideogramic.com/products/uml/),你可以随意在白板上建模,这个工具会使用特有的识别算法把你的涂鸦转换成UML图,还可以通过XMI,输入到Rose等各种提供XMI支持的工具。 ... UML相关工具一览R-S ...Rose/XDE的新版本。基于UML2.0的高端建模以及工具集,还包括应用开发、Web开发、软件配置管理等工具. 这些工具中都增加了对Eclipse3.0的支持,以及减少手工编码的各种新功能... 【书籍】 《人月神话》2005最新动态 ...我们发专业英语的课本,也叫人吐血啊!一个汉字找不到不说,里面的软件工程思想更是表达的那个叫曲折! :( 不过名字还是好听的,叫《人月神话》。刚开始看的时候感觉很浪漫,后来知道人月就是一个人一个月的工作量 本来该半个小时读四篇的,却一篇读了半个小时,还都是错的,好受不了哦. 读完都觉的很内疚呢. ...