zoukankan      html  css  js  c++  java
  • 关于数次community的开发总结

    从事community开发工作1年了,更加高效地进敏捷开发

    是本篇博文所思考的主要问题

    最近一次我的用时是100-120个小时

    加上后端人员的时间

    整个项目的开发,全员时间大概是150个小时(不包括测试)

    1.在设计稿敲定/资源到手后开始工作:

      a.如果在工作后遭遇到design的反扑,global样式一但重调和重写也什么区别

      b.如果你工作到一半才拿到字体和图标,那么意味着很多工作你需要做两遍,甚至3遍

    2.在实际开发之前,至少花3个小时看设计稿:

      a.设计师和开发人员之间,会有许多问题需要反馈

      b.花近百个小时开发,都不愿花几个小时看认真设计稿的开发人员,写起代码来一定是事倍功半

      c.花时间统筹出全局元素的样式,全局样式占总体样式百分比越多,代码量越少,开发效率越高

    3.稳步计划:

      a.由大到小,层层向下

      b.community结构->每个页面的布局设定->页面的组件放置和重写->数据正确->样式正确

      c.写样式前先把comment写好

    4.一次做好:

      a.“我这次把属性写得差不多就好了,最后再微调”,这种思想很危险,花费多次的开销大多数是远大于精准编码一次 

      b.虽然不可能所有的东西都一次写对,但是对于80%的东西,尽可能多地一次写对

    优化以上流程,至少能快20个小时

    需要的是 思考、耐心和坚持

  • 相关阅读:
    理论四:接口隔离原则有哪三种应用?原则中的“接口”该如何理解?
    gunicorn 配置文件
    转载——gunicorn的实践经验
    pympler 模块
    类属性的名称空间
    django——实现事务
    django-apscheduler报错——Run time of job …… next run at: ……)” was missed by
    阿里云连接数据库服务
    第十三周总结
    IDEA常用模板
  • 原文地址:https://www.cnblogs.com/AlexNull/p/4981003.html
Copyright © 2011-2022 走看看