zoukankan      html  css  js  c++  java
  • 程序人生,编程思想

    1、学一些有品位(taste)的技术,搭一个有品位的框架,就必须了解这个社会、市场、业务。然后做有灵魂的产品,从做一个有灵魂的技术工、搬砖工开始。然后才能选择一些贴近市场、有品位的技术。人性的光辉,自由的市场,有品位的服务,才是驱动技术发达的根本强有力的动力。

     

    2、stay foolish,stay simple。大道至简,做一个愚蠢的人。用最简单的方法去解决问题,向有智慧的人学习,而不是像聪明的人学习。把项目中多余复杂的代码给删除掉或者简化。

     

    3、学习技术,应该从由点到面,由面到立体。

    技术日新月异,变化越来越快。学习一门语言,从一个点开始,再到语言的一个方面,最终立体的理解一门语言,然后提炼出框架的思想,然后从框架的思想去选用编程语言。

     

    4、语言正在走向多范式。我们不应该再说我只喜欢面向对象的编程、命令式编程或函数式编程语言

     

    具体做事方法:

    1、遵循的编码风格,必须坚持到底

     

    2、做某件事情的方法只有一种

     

    3、简单的打包来掩盖复杂性

     

    4、小型程序来说,可以不采用严格的方法。但大型程序则需要采用严格的方法。通过编程语言本身实现规则,不要给用户留下太多自由发挥的空间。

     

    5、良好的词法作用域有助于重构

  • 相关阅读:
    gentoo 网络配置
    gentoo 安装
    渗透流程与相应的工具使用
    Web 安全工具篇:Burp Suite 使用指南
    kali&BT5下利用nmap对mysql等数据库渗透与爆破
    一个网站的渗透测试思路,流程
    网站渗透测试原理及详细过程
    mysql渗透过程
    AWVS介绍
    Windows下Python3.6.2+Django-1.11.5+httpd-2.4.27-win64-VC14部署网站
  • 原文地址:https://www.cnblogs.com/wujinhong/p/10460054.html
Copyright © 2011-2022 走看看