瓜瓜派的瓜瓜
发布时间:2013-01-09 09:58:52
[翻译]作者试图告诉你,方法无形,不能形而上,你得紧紧抓住划小开发周期以及提升反馈效率这两大 法宝,其它的神马基本上都是浮云,组建多功能型团队建立一个学习能力和适应能力都很好的组织。 围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。Michael Feathers给......【阅读全文】
发布时间:2013-01-05 22:24:44
在我眼里的几种语言是这样的,着重说明一点:只是在我眼里,不代表在你眼里。只在于语言层面,不涉及架构层面。1. Java:仍是企业应用的首选语言,如果叫我选择,企业应用开发中,我首选Java。从小 -> 中 -> 大,都可以采纳;2. C#:企业应用的第二选择语言,语法比Java优雅得多,如果有微软官方支持,大型应用也不是问题;3. Python:简洁高效,当快速工具很合适;很多人喜爱,少数人不习惯缩进;因为缩进,那在想在一行里挑战自己的代码能力就显得有点困难;Web方面以Django为代表;4. Ruby:同Python,当快速工具很合适;语法糖很多、很甜,很多人黑,很多人喜欢,黑......【阅读全文】
发布时间:2013-01-03 15:21:51
Flex开发中,组件的绑定功能是非常强大的,善用绑定,将大大提高开发效率。绑定实质也是事件处理,进一步说,要学好Flex,Flex的事件处理机制一定要理解透彻。接下来就对Flex AS3的简单绑定做个总结。先来看看,不使用绑定时的常规处理方式:<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" &nbs......【阅读全文】