摘要: 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只... 阅读全文
posted @ 2015-10-07 10:05 kumaws 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 做企业软件开发,会经常遇到要接手一个新项目,更有可能面临一些困难,比如:我现在的项目还没做完、接手的项目是别人已经开始做了一部分的、接手的项目已经完成并且头一波或几波开发人员已经不在公司而我要做一些新功能,应用一些我从没接触过的新技术,等等。项目都有工期在压着,如何快速熟悉项目并真正投入实际开发是我现在要解决的问题。1.了解环境背景 首先要了解这个企业是做什么的, 经营方向,目前面临的问题是什么,为什么要做这个项目,这个项目完工后可以为企业带来哪些好处。从大的方面去了解,而不要一上手就去接触需求,容易陷入死胡同。2.了解需求、分析需求、确定需求 如果需求还没有确定下来,并且需要我来跟客户或中. 阅读全文
posted @ 2011-04-11 08:43 kumaws 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 1.环境搭建 网上关于环境搭建已经有不少文章,这里可以参考一下这个网址。http://www.cnblogs.com/huaping-audio/archive/2009/05/26/1490455.html 另外买Andriod手机的时候官方也会有相应的SDK和相关文档和模拟器可以下载,我用的是国产魅族M9,按照官方给出的文档进行了配置,如果新建项目的时候有问题,在Windows→Android SDK and AVD Manager中 Update All一下就可以了。2.首先建立一个HelloAndriod项目,对Andriod开发有一个大概的认识其中有几个必填项:ProjectName 阅读全文
posted @ 2011-03-19 10:10 kumaws 阅读(622) 评论(1) 推荐(0) 编辑
摘要: 相对于不同的需求,网站的大小,开发复杂度,成本,网站的架构也分许多种。 阅读全文
posted @ 2009-04-07 01:59 kumaws 阅读(2396) 评论(3) 推荐(1) 编辑
摘要: 现在在各种技术站点、书籍文章上,都能看到IoC容器、控制反转、依赖注入的字眼,而且还会有一些专门实现这些功能的开发工具:Spring.net、 Castal Windsor、Unity等等。那么这种技术是如何演变而来的?它的适用场景是哪里?我们该不该学习并掌握这门技术?下面我会根据我个人的理解与搜集来的材料做出一些解释。 阅读全文
posted @ 2009-04-06 19:20 kumaws 阅读(6339) 评论(19) 推荐(3) 编辑