一直都想写点“深”层次的东西,总停留在代码层面确实不够腕,当然啦,我也不是什么腕。^_^
  上面这些都可以当个笑话,但其实也是有一定意义的,最少细心的人会想到我要表达的思想:只停留在代码层面的不是腕。
  是的,我是这么认为的。但至于什么才算是腕,这个我真不知道。因为我目前也不是腕,所以没法对一个压根不了解的东西做总结。
  既然不是腕那我们就还是回到代码的层面讨论吧。
  我只想说一句:千万不要走野路子。
  什么叫野路子?
  举个例子:我们code monkey界入门有一个经典的例子叫hello word!
  初学者经过一小会的学习都可以把这个例子完成,我们没理由也没资格BS这种例子代码。但是如果以为能整个hello word就算基本掌握了一门编程语言,我想不用我说,大家会一起BS,然后拿起板砖狠狠的砸下去。
  举一反三的我们可以得到类似不是非常严谨的例子:
  不是会写个链表就能说掌握了数据结构,不是会把男人和女人的共性抽成人这个类就掌握了面向对象,也不是给杂乱无章的内部实现外面加一层看上去光鲜的API(外观模式)就掌握了设计模式。。。
  总结一下:凡是基础不牢并且自我感觉良好的code monkey都属于野 monkey。
  为什么一再强调基础?因为基础课程在我看来都是核心课程,都是前人总结的精华,忽略前人总结精华经验的人在我看来  有两类:一类是天才,一类就是野monkey。最少就目前来说天才我是真没见过,可能以后也见不到。^_^
  下面就说说野monkey:这类monkey有一个共性,那就是可以形成自已的一套“体系”,并且可以将其“融会贯通”。有一句话可以恰如其分的描述其眼光及形为:坐井观天。因为它坐在井里,只能看到巴掌大的天,所以它的感知及认识全都只有巴掌大,久而久之,别的monkey自然说的再对,此蛙也是接受不了的,除非这只蛙能跳出这口井,看到外面的天。
  野monkey 的特性我们总结出来了,那有没有什么方法防止自已不成为野monkey,不走野路子呢?
  有,重视基础,向高手学习。你一定可以走上正路。
  重视基础这个不用多说了,道上的兄弟都懂的。
  说说向高手学习,也许大家身边没有高手,这时候我觉得可以退而求其次,学习高手的作品。要说的是,高手的作品也会有瑕疵,不过我觉得不影响我们的学习,取其精华则可。与其抓住人家的小辫子采取挑剔的态度审视别人的作品,不如虚下心来,好好欣赏人家的高明之处。当然啦,这里说的仅仅是一种学习的态度,不是工作态度。呵呵。

避免当野monkey, 走野路子相关推荐

  1. 【C 语言】指针数据类型 ( 野指针 | 避免野指针推荐方案 )

    文章目录 一.野指针 二.避免野指针推荐方案 一.野指针 参考 [C 语言]内存管理 ( 动态内存分配 | 栈 | 堆 | 静态存储区 | 内存布局 | 野指针 ) 四. 野指针 ( 程序BUG根源 ...

  2. 一只快乐的野指针_野酸枣

    闲暇时抬头张望时,山上的叶子黄了,火车路边的那几株野酸枣红了.国庆回家,我经不起那几株长在悬崖边野酸枣的诱惑,择了条小路,移动着臃肿的身躯,在荆棘丛生的荒坡上,在长满锋利的枣刺的树上,摘了一小篮子酸枣 ...

  3. iOS 野指针定位:野指针嗅探器

    程序员大咖 点击右侧关注,免费进阶高级! 作者:林大鹏天地 链接:https://www.jianshu.com/p/9fd4dc046046 一. 前言 最近最近被指派去解决一些线上的崩溃问题,经常 ...

  4. 新疆几十公里花海开始盛放,一株580年最老野树,开出最艳鲜花

    江南的春天就要过去,新疆的春天才刚刚到来!在深情的五月,新疆绵延几十公里的野果林,是最美的时候,千千万万的野生果树开花,装饰出最美的春天!在这一大片野果林里,不乏珍贵品种,其中有一株最老的野苹果树,会 ...

  5. 野田圣子、希尔顿、松下幸之助,都喝过马桶水吗? .

    一.野田圣子 野田圣子1985年进入东京帝国饭店工作.但没想到上司竟安排她做洗厕工,每天都必须将马桶擦洗得光洁如新.心理作用使她几欲作呕.本想立即辞去这份工作,但她又不甘心自己刚刚走上社会就败下阵来. ...

  6. 指针、野指针、指针常量、常量指针

    指针 概念 指针是什么? 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值.由于通过地址能找到所需的变量单元,可以说,地址指向该变量 ...

  7. 风头一度碾压李子柒、papi酱,办公室小野凭什么成为爆款制造机?

    有这样一个奇女子,将严肃.忙碌的办公室变成了"天然厨房".她不仅会用饮水机煮火锅,放大镜烤鸭子,还能随手用食物撸个妆,动不动来个西瓜雕工全宴! 她就是号称"美食圈中的泥石 ...

  8. C语言中“野指针”、“悬空指针”是什么?

    目录 1."野指针"(wild pointer) 2."悬空指针"(dangling pointer) 1."野指针"(wild point ...

  9. 【C 语言】内存管理 ( 动态内存分配 | 栈 | 堆 | 静态存储区 | 内存布局 | 野指针 )

    相关文章链接 : 1.[嵌入式开发]C语言 指针数组 多维数组 2.[嵌入式开发]C语言 命令行参数 函数指针 gdb调试 3.[嵌入式开发]C语言 结构体相关 的 函数 指针 数组 4.[嵌入式开发 ...

最新文章

  1. [HNOI 2010]Bounce 弹飞绵羊
  2. 802.3和以太网帧结构-路由交换原理1-【HCNA笔记】
  3. 提高oracle查询效率
  4. LeetCode Binary Tree Inorder Traversal
  5. SDUT OJ 数据结构实验之链表四:有序链表的归并
  6. docker php 安装swoole,swoole(1)使用docker安装swoole环境
  7. 【Python】安装配置Anaconda
  8. 卷积神经网络创建模型
  9. ArrayList源码解析(JDK1.8)
  10. java俄罗斯方块算法_【俄罗斯方块java】分享一个Java写的俄罗斯方块源码 算法简单(300行) 注释详细!...
  11. HTML+CSS基础课程 笔记
  12. python分割文件_python简单分割文件的方法
  13. 华夏ERP使用的多租户到底是什么技术
  14. 开源的基于层合板理论的复合材料ABD矩阵计算、失效预测
  15. 多伦多ajax小镇,加拿大人口普查数据公布:多伦多都市区人口600万
  16. 电脑桌面上的控制面板和计算机怎么没有了,控制面板在哪?没有控制面板怎么办...
  17. 神经系统分类和组成图表,神经系统的组成概念图
  18. java.lang.NoSuchMethodError:scala.collection.immutable.HashSet$.empty()Lscala/collection/
  19. Excel做线性回归分析
  20. 我读 《国富论》 - 亚当 · 斯密 / 论增进劳动生产力的因素,以及劳动生产物在各个阶层中自然分配的顺序

热门文章

  1. LNMP 配置漏洞系列解读
  2. EXCEL查找与引用函数
  3. 会议OA(会议排座送审)
  4. 运用HTML制作简单效果
  5. dell服务器设置bios设置u盘启动不了系统,戴尔台式机bios设置图解教程|dell bios设置u盘启动...
  6. 根据拓扑图,实现PC端通交换机ping通路由器loop back地址
  7. Top10 ProxyClient 支持指定进程的代理客户端软件
  8. 为什么 MySQL 使用 B+ 树
  9. java tapestry_Java Web 框架 Tapestry
  10. Python学习:python数组模块用法