文章分类 -  [收藏]开发规范

摘要:推荐阅读振飞在《程序员》上面发表的《网站项目成功管理实践》网站项目成功管理实践(上)网站项目成功管理实践(下) 阅读全文
posted @ 2008-10-06 00:28 Kai.Ma 阅读(290) 评论(0) 推荐(0) 编辑
摘要:http://www.ibm.com/developerworks/cn/webservices/ws-restajax/ 阅读全文
posted @ 2008-08-30 11:34 Kai.Ma 阅读(260) 评论(0) 推荐(0) 编辑
摘要:  Web服务的请求者和提供者之间的连接给双方都带来了大量的工作,其中包括像同意实现业务功能、认同技术合同细节这样的事情,当然还包括从服务到应用程序的宏伟计划的整合。但是,如果过于经常使用标准化的SOAP/WSDL方法,这只会使这种情况变得极度复杂。   还有一种办法,就是部署被称为REST的Web服务兼容架构,它代表“表述性状态转移”(Representational State Transfer)。REST是由Roy Fielding于2000年在其博士论文中所命名的一种技术。这种技术与行业中的主要规范对立竞争,虽然他是否有创造这一技术的先见之明还值得商榷,但是自从那时起,REST的简称在网络服务设计的舞台上,已经扮演了主要角色。 阅读全文
posted @ 2008-08-30 11:33 Kai.Ma 阅读(193) 评论(0) 推荐(0) 编辑
摘要:(网上整理,感谢原作者) 五、异常处理 异常处理的原则 在应用程序级(线程级)错误处理器中处理所有的一般异常。遇到“意外的一般性错误”时,此刻错误处理器应该捕捉异常,给用户提示消息,在应用程序关闭或用户选择“忽略并继续”之前记录错误信息。 不必每个方法都用try-catch,当特定的异常可能发生时才使用。比如,当写文件时,处理异常FileIOException。 别写太大的 try-catc... 阅读全文
posted @ 2008-08-21 17:40 Kai.Ma 阅读(251) 评论(0) 推荐(0) 编辑
摘要:(网上整理,感谢原作者) 三、数据库设计规范 (一)表格分类与命名 1.数据表的分类 系统表 支撑业务模型的数据表,如流程模型、系统管理相关表。 业务表 产品提供的针对业务的通用功能模块相关表,如通用业务查询等。 用户表 用户二次开发使用的与具体业务相关的数据表。 2.数据表的命名 所有表格命名一律以字母“T”开头(Table),并且用实义单词以下划线“_”间隔。 ... 阅读全文
posted @ 2008-08-21 17:39 Kai.Ma 阅读(267) 评论(0) 推荐(0) 编辑
摘要:一、命名 对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。名称应该说明"什么"而不是"如何"。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。 命名原则是: 选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短... 阅读全文
posted @ 2008-08-21 17:39 Kai.Ma 阅读(308) 评论(0) 推荐(0) 编辑
摘要:http://msdn.microsoft.com/zh-cn/magazine/cc500561.aspx 阅读全文
posted @ 2008-05-12 13:50 Kai.Ma 阅读(100) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示