php技术
文章平均质量分 73
charles_orhh
新手,学习中。
热爱技术,勇于探索。
展开
-
40个迹象表明你还是PHP菜鸟
我愿意把本文归入我的“编程糗事”系列。尽管在正规大学课程中,接触到软件工程、企业级软件架构和数据库设计,但我还是时不时地体会到下述事实带给我的“罪恶”感,当然,都是我的主观感受,并且面向Eclipse:你是PHP菜鸟,如果你:1. 不会利用如phpDoc这样的工具来恰当地注释你的代码2. 对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见3. 从未用过任何原创 2008-07-22 12:55:00 · 211 阅读 · 0 评论 -
框架,架构,设计模式
---------- 设计模式 ----------举个例子来说:有一面墙,现在要让一组人翻过去。前面三个人用了三种不同的翻墙方式。后面排队的人发现第三个人的方式更好。所以他们都重复第三个人的翻墙方式。这时,我们就可以说第三个人发现了一种“模式”。通过这个例子,可以很容易的明白:模式是一种解决问题的思路,而不是具体的做法。就好像大家都使用一种方式来翻墙,但具体到翻墙的动作时,每个人都会根据自己的身转载 2008-08-02 23:42:00 · 431 阅读 · 0 评论 -
ORM原理-ORM目标及分层
一 、ORM 框架是为了解决什么问题而出现的呢?面向对象建模和编程经过这么多年的发展已经相当成熟,其优势在于能够适应软件开发过程中的不断变化的需求。在面向对象编程的时候很显然我们建立的对象是放在计算机内存之中,如果关闭计算机那么我们的对象就不存在了,对象的永久性(也就是长久保存对象)是我们一直的期望。在O/R Mapping出现前我们设计程序不得不花费大量的精力和时间构建我们的Data Acces转载 2009-04-15 21:25:00 · 1342 阅读 · 0 评论 -
浅谈领域驱动设计
需求背景现在的样子如PoEAA中提到的:事务脚本(Transaction Script)和表模型(Table Moduel)模式。存在问题事务脚本看到的是零散的数据,而表模型混合了下文要说领域模型和领域服务界限。1. 两者都导致了分析和设计的割裂,领域模型只存在于分析中;数据间的内在关系无法通过代码体现;转载 2009-06-24 23:27:00 · 6373 阅读 · 0 评论