zoukankan      html  css  js  c++  java
  • 什么是重要的?

    前几天看到玉伯的一篇博客《什么是重要的》,很有感触。我很同意,什么是重要的?最新最潮的东西?游走在流行技术前沿的虚荣感?不是。

    也想说说我自己的看法,什么是重要的?
    1)代码可维护性——可读性、易用性、可重用性、健壮性。
    2)框架——如何快速开发,不同框架背后的设计哲学。
    3)敏捷开发——又快又灵活,风险小效率高的软件开发流程。

    这些知识的权重比较高。而且和具体语言关系不大,可以跨语言重用这些知识。这些相当于是工程师的内功,有多少年功力的话,学习一门新技术会相当地快,很多思想是共通的。我不是学院派,相反我是典型的企业派,我追求实用。如果不实用,那么直接就是无用,给我们的实际工作带来不了切实看得到的帮助。而以上三点,绝对都是和实际工作切实相关的。君不见《xxx从入门到精通》《xxxx宝典》《xxxxcs4》年年有,一代一代换个不停,而《人月神话》《代码大全》《设计模式》这种内功心法的书却长盛不衰?

    都说大道至简,在我理解看来,就是看透现象看本质,紧抓终极目的又“快”又“好”,即“敏捷”,一切技术为其让路。不死抓教条,也不一味追流行,沉稳地修炼沉淀终极技能。
  • 相关阅读:
    java json 库之 jackson
    java 多线程
    golang slice 和 string 重用
    golang 字节对齐
    golang 并发编程之生产者消费者
    golang 设计模式之选项模式
    golang aws-sdk-go 之 s3 服务
    markdown 一个优雅的写作工具
    常见句型、用法
    hg
  • 原文地址:https://www.cnblogs.com/cly84920/p/4426672.html
Copyright © 2011-2022 走看看