• 构建之法之阅读第4、17章有感


    前言:

        读构建之法第4,17章有感,书中还有很多不懂的专业术语我都有下去查阅,就不在此一一例举了。

        博文中的内容是自己真实感想,希望大家有更好的想法多多来评论交流。

       

    第四章:两人合作

        4.3 代码设计规范
    中提及
        4.3.4  析构函数(Destructor)
        1) 把所有的清理工作都放在析构函数中。 如果有些资源在析构函数之前就释放了, 记住要重置这些成员为0或NULL。
        2) 析构函数也不应该出错。
     
       
    问题:
         1)析构函数的作用,用法及表达方式
         2)为什么java中没有析构函数?
     
    主要参考链接:
    https://baike.baidu.com/item/析构函数
    析构函数百度百科
    https://zhidao.baidu.com/question/507660012.html
    java中怎么没有析构函数?

     我查找了资料如下:

    1.
    2.

    3.

    我的理解:

         析构函数目的主要是情理、善后工作,清理之前开辟出的空间,使用时析构函数名与类名相同,只是在函数名前加一个 ‘~’ 符号,不带参数无返回值,没有编写编译系统也会自动生成。c++和Python都会用到,而java有其有自动内存回收机制,无需程序员来释放,也就不要担心内存泄露,只不过java中析构函数所采用的方式不是C++中的那样前加~号,在java中对象析构时会调用void finalize()方法,因此你如果确实需要析构的话就可以为你写的类添加一个void finalize(){}方法,来完成你所需要的工作。

     

     

     

    第十七章:人、绩效和职业道德

    17.3 绩效管理
         文中提到了很多衡量团队贡献的方法,然而每个方法都有空可钻,不同的团队不同的领导衡量绩效的方式也不尽相同。
     问题:
         1)在自己能力范围内怎样实现创造团队价值的最大化?
         2)软件工程师绩效评价标准是什么?
    我查阅了一些资料,主要参考链接:
    https://wenku.baidu.com/view/03f90101f4335a8102d276a20029bd64793e626c.html
    软件工程师、项目负责人绩效考核
    https:
    //wenku.baidu.com/view/cbc988d16e1aff00bed5b9f3f90f76c661374cb7.html
    软件工程师绩效考核表

     

     我的理解:
        问这个问题其实主要是由于自己好奇心作祟,作者兜了个圈子也没有在书里面讲出具体的评价标准,让我有点着急了哈哈……萝卜白菜的故事也确实发人深思,谁付出的多少也真的无法评价,衡量标准不过是一个标杆,换个方式也就是说世界上根本不存在绝对公平这个东西。
        而怎样做到在团队中创造价值最大化,我的理解是自身的态度只有创造一种好的生活方式,才得以用阳光的心态面对工作,及时为自己充电。只有以积极的态度去和身边的人沟通交流,才得以用真心换取真心。有时候并不必计较自己利益得失,为了得到而得到只会适得其反,因为领导喜欢萝卜就变成萝卜,这不仅是对自己的不尊重,也丢了自己应有的态度。
     
         
  • 相关阅读:
    nodejs实现端到端加密
    DiffieHellman(迪菲-赫尔曼)密钥交换算法原理及其实现
    MongoDB主备 版本3.6.5
    linux源地址转换
    Mac下IDEA快捷键操作
    Ubuntu离线安装gcc
    VM安装Mac时,使用Unlocker12 插件时报getTools错误的问题
    华为OSPF与ACL综合应用实例讲解
    基于全局地址池的DHCP
    浮动静态路由及负载均衡
  • 原文地址:https://www.cnblogs.com/yangf428/p/8660952.html
Copyright © 2020-2023  润新知