• 怎么样才能写出一流的代码


    Q1:什么样的代码才是一流的代码?

    A1:连非专业技术人员都能看懂并着手应用的代码,可以说是好的代码。

       基于此基础上,能够结合语言的特性,设计模式,运行环境,使得代码在规范、设计、性能上达到完美的平衡,这就是一流的代码。

    S1:专业,易懂,可扩展,易复用。

    Q2 :怎么样才能写出一流的代码?

    A2 :

    1. 你清楚的知道你自己在做什么, 你的代码用来做什么。

    2. 如果这部分的code要经常修改,那么就需要考虑设计。

        要是使用的场景人数>2,那么请考虑逻辑与并发。

        如果大于30人,那么就需要考虑性能。

    3. 伪代码也是代码,是理解业务流程与逻辑的利器,代码的艺术来自于伪代码。

    4. 模块化的系统代码易于维护,自动化的流程可以提升效率,减少时间成本,

        维护性、自动化与时间、成本要素之间是存在矛盾,

        而优秀卓越的SDE、成熟的架构与设计模式、.NET艺术般的封装技巧使得矛盾得到平衡。

    5. 多读书,多学习,多训练,多思考,编程算法是用来服务社会生活的。

    6. 公司只有改变才会发展,系统却要追求优化与稳定,

        这就给系统架构与软体工程师带来前所未有的挑战。

    7. 风险有时很可怕,有时不可怕,

       PM,Develop Lead 更可怕。

    8. 你的代码有Debug Code吗? 我是说从任意一步切入case进行测试。

    9. Now go ! 的执行力

    10. 多看 .NET Framework的源码。

    作者:文道
    出处:http://www.cnblogs.com/VincentDao
    关于作者:北漂猴子一枚
    本文版权归作者文道所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接
    如有问题,可以通过邮件my_interface@126.com联系我,非常感谢。

  • 相关阅读:
    此生对我影响最大的三位老师
    介绍自己
    介绍自己
    第三周作业
    第二周作业
    PTA编程总结3
    PTA编程总结2
    PTA编程总结1
    2019年春季学期第七周作业.
    2019年春季学期第六周作业.
  • 原文地址:https://www.cnblogs.com/VincentDao/p/3216255.html
Copyright © 2020-2023  润新知