编程实践心得与设计思想
Scala.Actor 这段时间系统的学习了Scala,编程思想上可谓收获不少,想从里面挑些值得写的东西分享给大家,Scala的Actor 可谓这门语言的一个亮点,函数式编程核心价值在于多核编程,所以就打算说说这个Actor,总结一...
Scala.Actor 这段时间系统的学习了Scala,编程思想上可谓收获不少,想从里面挑些值得写的东西分享给大家,Scala的Actor 可谓这门语言的一个亮点,函数式编程核心价值在于多核编程,所以就打算说说这个Actor,总结一...
为什么要抽象? 抽象是忽略非本质的细节,只关注跟当前逻辑或流程有关本质信息,我们借此来分析解决复杂的问题。 为什么要抽象建立模型? 因为人类的大脑每次只能处理的信息有限,而模型将每次要处理的少量重要 概念分离出来,从而降低了复杂度。 htt...
一、mvc原理 mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型、视图、控制器三层。 1、模型(model)它是应用程序的主体部分,主要包...
大部分用过程语言比如ASP、PHP开发出来的Web应用,初始的开发模板就是混合层的数据编程。例如,直接向数据库发送请求并用HTML显示,开发速度往往比较快,但由于数据页面的分离不是很直接,因而很难体现出业务模型的样子或者模型的重用性。产...
OOP的基本原则 点击打开链接 https://www.cnblogs.com/baiduligang/category/653788.html
思考ValueObject应该更多从内存的角度思考,而非DB持久化的角度。 例如: public class A { public int Id { get; set; } public Address A_Address { get; s...
## 领域中的分层模式(LAYERED ARCHITECTURE) 依次分为用户界面层,应用层,领域层,基础设施层 各层主要任务 用户界面层:想用户显示信息和解释用户指令。 应用层:定义软件要完成的任务,并指挥表达领域概念的对象来解决问题。...
项目名称****: 国家电力监测中心设备资源管理系统 开发环境:Windows7 J2EE1.6 jdk1.6, Tomcat6.06 开发工具:MyEclipse/Eclipse Mysql SQLyog Dreamweaver Uedi...
面向对象的开发方法(Object oriented,OO)认为是好文章吧,拿来分享一下(转载) 面向对象的开发方法(Object oriented,OO) 从事软件开发的工程 师们常常有这样 的体会:在软件开发过程中,使用者会不断地提出各种...
计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目...