【总结】关于开发的思考



    一年半前曾经做过一次《关于开发的一点思考总结》,现在在那篇的基础上来点方法论的总结。

    工欲善其事必先利其器

    1. 持续优化开发工具和方法(包括编码IDE、运行环境、前后端调试工具)
    2. 将耗时重复的工作编写为手动脚本、自动脚本或辅助工具;如服务器监控脚本、防攻击脚本等

    造模具胜于造轮子,拓展架构事半功倍



    1. 对于复用性高的部分进行抽象提升为基类或独立模板,实现底层支持,方便复用;不管是css/javascript/html widget还是controller/model/view,皆是如此
    2. 功能设计模板化,将某一独立功能抽象为可通过配置复用的模板功能,从而避免重复开发
    3. 从使用方的角度去考虑抽象代码设计及命名,封装复杂逻辑,让调用方简单易用,减少忽略细节点造成bug的风险

    众志成城齐心协力

    1. 建立统一规范的开发测试流程
    2. 明确责任分工、任务期限和目标期望,及时沟通进度与风险,解决难点
    3. 透明沟通,注重结果,讲求效率
    4. 将个人发展与公司发展结合,确定阶段性目标一起跟进执行与反馈

    凡事预则立不预则废

    1. 谋大局,布远景,立规划,设计划,而实施
    2. 产品设计、需求规划、技术方案虑周全,而立方案快速迭代
    3. 提前设想布局系统风险和拓展系统支撑容量

    技术驱动生产力

    1. 技术创新带动产品升级,系统升级带动流程优化
    2. 数据报表与针对性分析,自动推送,为运营提供依据


    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《【总结】关于开发的思考
    分享:

还没有人抢沙发呢~

无觅相关文章插件,快速提升流量