CooCooWakka : CooCooWakkaCodeBeautify

首页 :: 索引 :: 修订历史 :: 最新评论 :: CooCooWakkaGroup :: 登陆/注册 :: 你好, 38.103.63.62
你的足迹: » CooCooWakkaCodeBeautify
分类: » 类别索引 » 开发文档
====CooCooWakka代码改进计划==== **状态:**计划、咨询与讨论 ===术语=== **完成** 以自己的观点看来是完成的,欢迎更好的方案。 **进行** 正在对其工作中,希望接受大家的各种讨论。 **弃置** 以前提出的馊主意。 **TODO** 已经决定的但现在还没有做的事情,可能自己太忙了。 **计划** 觉得应该做,但还没决定如何做的。 **讨论** 需要讨论的问题。 **问题** 自己比较困惑的东西,需要接受相关支持。 **我** 如果没有上下文说明,就是指CooYip。 **我们** 比较抽象,通常指CooYip归纳出来的与他人参与了讨论后的意见。 ===原因=== 由于Wakka本身一些设计的问题,使得基于它的CooCooWakka在某些部分过于臃肿,使得对其进行扩展以及修改的工作出现一些障碍。但是自己还是相当欣赏Wakka的Action等的运作方式的,所以主要针对的是Class Wakka的问题进行改进。 ===目标=== 最终:使CooCooWakka的代码更加"漂亮",对其进行扩充更加方便与高效。 这是一个//改进计划//,并不是完全重写代码。 ===原则=== 严格控制OO程度,保持代码直观。 尽量向前兼容、不影响Action,Handler和Formatter的正常运作。 不改变现有数据库结构。 ===RoadMap=== :-(**进行**)完成初步的讨论与计划。 ::-(**进行**)撰写该页 :-(**计划**)对class wakka这个全能类进行重新划分。 :-(**计划**)最终实现。 (由于是业余时间,暂时没有准确的时间表。) ===暂定方案=== 阶段一:改进Class Wakka :-按功能不同划分类 ::-(**讨论**)具体划分。 :-文件组织 ::-把定义与实例化部分分开。 :-抽象化接口 ::-用户验证接口。 ::-数据库访问接口,今后用于支持多种数据库类型。 :-使用规范化的代码格式,并编写注释。 ---- ===讨论=== 请直接在这里编辑,留下你的观点,或者[[与我联系]]。

SourceForge.net Logo Creative Commons License
请享受共创成果的同时,尊重他人劳动。本站点内容如未特别声明,全部遵循 Creative Commons License by-nc-sa协议发布。