zoukankan      html  css  js  c++  java
  • 程序员思维模式

    • 勇于去研究你不懂的代码

      • 敢玩。

    • 精通代码调试(debug)

      • 多思考问题,这样做会是什么结果,那样做会是什么结果。
    • 重视能够节约时间的工具

      • 有一套自己的工具,让机器替我们做事。
    • 优化迭代速度

      • 注意琐碎的细节,回报是巨大的。
    • 统性的思考方式

      • 理解整个工作系统

        • 你的代码和其他人写的代码在功能上是什么关系?

        • 你有没有好好测试你的代码?或者其他人是否很容易测试你的代码?

        • 为了部署你的代码,线上生产环境的代码是不是需要改动?

        • 新的代码会不会影响到已经运行的代码?

        • 在新的功能下,你的目标用户的行为是不是你期望的?

        • 你的代码有没有产生商业上的影响?

    • 特性
      • 心理特性:歧义性、简洁性、局部性、顺序性、传统性。
      • 工程特性:可移植性,开发工具的可利用性,软件的可重用性、可维护性。
      • 技术特性:支持结构化构造的语言有利于减少程序环路的复杂性,使程序易测试、易维护。
  • 相关阅读:
    2-Rsync备份-全网备份
    1-Rsync备份-备份概述
    复杂声明学习总结
    EasyExcel的用法
    listvue
    解决Error: Cannot find module 'node-sass'问题
    Webpack
    babel的使用
    nodejs的使用
    vue入门
  • 原文地址:https://www.cnblogs.com/shishixiang/p/14177874.html
Copyright © 2011-2022 走看看