参与工作有些年头,工作的内容关注于应用系统的设计开发。这期间不停的学习,不停积累,慢慢的形成自己对软件开发的理解和想法;每天都有新的理解,每天都有一些想法被推翻,有一些通过实践被证明是适应的;另外,存在一边拿着domain的大锤到处敲,一边基础知识偏弱的问题;但无论如何,这些想法是属于自己的。
相当部分我以笔记形式发布到blog上,显的有些凌乱,这里好好整理一下,还是老办法——分类,来帮助自己有效组织。
架构乱弹之泛泛而谈系列0. 软件工程中的经济行为与软件架构师的工作1. 软件架构乱弹——问题域及其解决方法(2007.12.14更新)2. 架构方法之开发模式:开发式编程,声明式编程和产生式编程架构乱弹之系统结构系列1. 基于抽象的分层结构2. 基于业务模块组件的系统架构3. 基于职责角色的分层结构4.1. AOSD:应用AOP实现业务逻辑4.2. AspectJ应用--软件产品化的新方法4.3. AspectJ: 通往AOSD之路的最佳军火5. DSL:HOW TO GET IT6. 业务流程的层次和内容领域模型(Domain Model)系列之设计乱弹0. 小议领域模型(Domain Model)1. 小议领域模型(Domain Model)补充以及更新2. 高举Domain Specification,应用函数式编程3. 业务流程的进一步设计4. 基于规则系统组织业务规则5. Business Request的虚实之道6. 常见的Business Action的设计模式领域模型(Domain Model)系列之分析乱弹1. Domain Model:基于业务行为的分析2. Domain Model:业务对象的进一步设计3. Domain Model:业务对象的进一步设计24. Domain Model:三种类型及其级别 其它的内容,比较零碎方法论及其它学习1. 已知OO世界中函数式编程实践和小结2. 再提面向对象分析与设计3. Interface plays as Placeholder, without any class implement it
开发技术相关:单元测试实践小结Template和JSP技术Web框架比较编译器的春天
软件工程相关软件公司的绩效管理和内部消耗《软件企业的绩效管理》之乱弹补充项目管理的困境行业软件发展的三个阶段项目杂记项目笔记:命名,分层,文档以及细节项目笔记:模块的接口设计项目笔记:dao,web,模块边界以及Model分类
发表于 @ 2007年09月20日 23:03:00|评论(loading...)|编辑