编程思想

作者: 天使君 | 来源:发表于2017-12-04 18:34 被阅读0次

    ### M式编程规范

    步骤:1.理清需求 2.设计数据结构和算法 3.对算法进行M化。

    & 设计数据结构包括类的设计,数据库的设计,接口的设计等;

    & 算法是解决问题的各种策略,包括数学工具的使用;

    & 代码要求:函数粒度不超过20行,高内聚,低耦合。

    ### 代码重构之道

    * 提炼函数:函数的粒度越小,被复用的机会就越大<检查函数的入口和出口,且行数不得超过20行>

    * 分层思想:概括来说是MVCS,具体是考虑各段代码放在哪里是最合适的

    * 模块的独立性:只考虑输入与输出(模块:函数,类,Service,SDK等)

    ### 方法的独立性

    /** 更新页码的方法;写方法要注意方法的独立性,这是M式编程的原则 */

    private void updatePageNumber(int currentPoint,int totalPage){

        pageNumberText.setText(""+currentPoint+"/"+totalPage);

    }

    相关文章

      网友评论

        本文标题:编程思想

        本文链接:https://www.haomeiwen.com/subject/bbzxixtx.html