zoukankan      html  css  js  c++  java
  • 工作心得

    最近特别感慨,和定山大神在一起工作,明显的感觉到不是一个级别的,记录下从定山大神那里学到的东西i

    1.编码思路特别清楚,编码习惯也要看齐。

    2. 程序的异常定位方法。gdb 里面call tree_dump;异常分支,beak时候记录,dump ret的值,断点bt直接就看到更详细的结果。

    3. c里的泛型vector,就是有一个结构体保护指针,数量,由具体的业务去操作。

    4. 回调函数这个没什么好说的,非常简单的一个概念,用起来可以很简单,也可以很复杂,关键还是看抽象几层。抽象的越多,代码越简洁,后期维护的比较容易,新加一个业务,加的会很少。抽象层次少,代码可读性,入手会比较简单,但是后期维护入手容易,写起来会很冗余。

    5.写ppt,ppt的精髓是页数要多,山哥说的,o(^▽^)o。

    接下来的计划:

    1. 好好看看makefile,写写

    2.protobuf 这块好好研究下,因为在做的接口类似protobuf,序列化和反序列化,最纠结的地方还是内存的管理

    3.环境编程要重新学习,这次主要是写demo

    发现好玩的事:

    1. github是一个神奇的地方

    2.人的状态只有2种走向,越来越好,或者越来越差;要我选择,肯定是前者。

    发现最难的事情:

    1.活了30余岁,坚持是最难的,比如跑步,坚持读书,坚持早睡早起,好难,好难,好难。

    2. 性格,习惯受环境影响很大,近朱者赤,墨者黑,这个是真的。

  • 相关阅读:
    Go的几种函数式编程范例
    换零钱和快速幂
    随笔不是博客
    leetcode-51
    leetcode-50
    拨号器
    简易计算器的实现
    python入门:1-100所有数的和
    python入门:输出1-10以内除去7的所有数(简)
    python入门:输出1-10以内除去7的所有数(自写)
  • 原文地址:https://www.cnblogs.com/ashen/p/8017943.html
Copyright © 2011-2022 走看看