谭明智的空间

我们一直在努力....
组件访问控制,依赖管理以及服务注册;组件依赖的绑定以及失效(故障)的隔离;
设计不足,则意味着系统复用性扩展性和灵活性差,系统僵化,不能应对将来的需求变化,或者将来修改和维护的代价和成本会很高,这当然是设计错误; 过度设计,则意味着为了实现这个设计要付出的额外代价,例如成本上升,缺陷可能性加大,提升维护成本,甚至降低系统性能。而可维护性和系统的高性能都是系统的隐性需求,这些需求没实现好,当然也是设计错误。
通过OECP社区的实践进行基于MongoDB文档型数据库进行社交网络服务的关注、动态服务设计,并初步进行非关系数据库的架构、实现的应用。
博主最近关注的