系统设计之编程风格

周二开始做前端问卷系统,先和师兄讨论了下系统的用例。
晚上写了一个php、html混杂的东西,就只有登录和查看添加问题的功能。
发现php和asp、jsp不同的地方是入手很简单,但是由于不是天生的代码与显示分离,导致我写了一会便觉得
这样下去我将要面对的会是一个无比混乱复杂的代码。
于是开始找一些php开发规范的书来看。看的是杜江的《php5与mysql5-web开发技术详解》,一口气读了n章。
虽然文笔不如《此间》流畅,但总体来说感觉还是很实在的,学到了不少东西。从表单使用到表单安全验证及安全性设计,从开发规范到oo模式以及模板技术,通过smarty模板,感觉php和jsp、asp等的设计方法基本一致了。
现在我基本上对我的CREAT前端的问卷系统有了一个代码体系结构的想法了。基本上分为模板和控制代码。控制部分将分分为数据、控制和公共类。至于能用的资源,如smarty、EXTJS(本来想用来做数据表的显示,感觉稍微有点复杂,有空再看一下)等,将适当加入。
-------
这几天都很懒,有很多活动本来想去玩,有很多课本来想听一下,结果都没去,,不过明天的morning coffee time 还是想去一下的,感觉越来越有趣了。。

你可能感兴趣的:(编程)