Archive for 八月, 2008

今天终于出游了,闷了好久都憋得慌了,突然一下豁然开朗了。

11个人包了车去的,张伯伯导游,经他描述,我们下车的山脚小村落原来是童第周的家乡,穷山恶水,果然出人才啊。张伯伯还开玩笑说,这次没在那喝溪水的留个名,下次灌一些带回来。智商低的真需要补补,尤其是XXX,哈哈。

(全文…)

21st
八月

Visio2007官方培训课程,精简而明晰
马克龙 发布于: 2008年08月21日 开发与应用 标签: 评论 (0)

Microsoft Office Visio 2007 有助于 IT 和商务专业人员轻松地可视化、分析和交流复杂信息。它能够将难以理解的复杂文本和表格转换为一目了然的 Visio 图表。该软件通过创建与数据相关的 Visio 图表(而不使用静态图片)来显示数据,这些图表易于刷新,并能够显著提高生产率。使用 Office Visio 2007 中的各种图表可了解、操作和共享企业内组织系统、资源和流程的有关信息。

Team中的PM在制定项目计划时经常用Visio制作甘特图,感觉很明晰。偶见微软官方出的Visio2007培训课程,声形俱在,一两小时就学完了。虽然很基础,仍然值得一看,比较好玩的是的图表那几节。

(全文…)

8th
八月

PHP:Waylife Team尝试过的 MVC 模型
马克龙 发布于: 2008年08月8日 关于引钲创业, 开发与应用 标签:, 评论 (0)

开题还是需要在MVC上浪费点文字,潘凡在IBM中心写的MVC概述很清晰,有必要借花献佛一下。

MVC是MODEL_VIEW_CONTROL的缩写,是软件设计中极为提倡的设计结构,三个部分负责不同的职责。model是指应用程序的数据,以及对这些数据的操作;view是指用户界面,包括html页面和XML输出等;controller负责用户界面和程序数据之间的同步(crud),也就是完成两个方向的动作:一、在根据用户界面(view)的操作完成对程序数据(model)的更新,二、将程序数据(model)的改变及时反应到用户界面(view)上。MVC的优点呢?

  • 使程序结构更加清晰,增强代码稳定性
  • 在MVC机制下,应用被清晰的分为model,view,controller三个部分,这三个部分分别依次对应了业务逻辑和数据、用户界面、用户请求处理和数据同步。我们知道,对于业务逻辑和数据、用户界面、用户请求处理和数据同步这三部分功能来讲,用户界面发生变动的可能性最大,控制部分变动次之,而业务逻辑是最稳定的。所以这种模块功能的划分有利于在代码修改过程中选取重点,而不是把具有不同功能的代码混杂在一起造成混乱。
  • 便于开发小组进行分工 将应用划分为model,view,controller三个部分,还有利于在项目小组内按照小组成员各自的擅长进行分工,有利于三个部分并行开发、加快项目进度。

MVC这东西正适合团队开发的需要,很利于web前端、服务器端、UI、IA各个小组进行分工与协作。

(全文…)