• 2017-2018-1 20179226 《构建之法》第3周学习总结


    教材学习内容总结

    3.1个人能力的衡量与发展

    1.软件开发流程的目的是为了提高软件开发、运营、维护的效率,以及提升用户满意度、软件的可靠性和维护性。
    2.初级软件工程师如何成长
    1)积累软件开发相关知识,提升技术技能
    2)积累问题领域的知识和经验
    3)对通用的软件设计思想和软件工程思想的理解
    4)提升职业技能
    5)实际成果
    3.衡量软件开发工作量和质量4因素:项目大小、花费时间、质量如何、按时交付。
    4.TSP对团队成员要求:交流、说到做到、按角色工作、全力投入工作、按要求工作、准备、理性工作。

    3.2软件工程师的思维误区

    1.分析麻痹
    2.不分主次,想解决所有依赖问题
    3.过早优化
    4.过早扩大化/泛化

    3.3软件工程师的职业发展

    1.人们对待职业的态度等级:临时的寄托或工作、工作、职业、投身的事业、理想的呼唤。

    3.4技能的反面

    1.技能的反面是解决问题

    教材学习中的问题和解决过程

    • 问题1:讨论里面的https://www.hakkalabs.co/articles/climbing-cto-ladder-fall-2网址打不开
  • 相关阅读:
    迭代器&可迭代对象
    递归&栈帧空间
    locals()和globals()
    闭包
    nonlocal和global
    LEGB
    python中编码问题
    关于dict的formkeys方法注意
    深浅拷贝
    通过远程连接批量查看zookeeper服务状态和判断主从节点
  • 原文地址:https://www.cnblogs.com/9226ryf/p/8416622.html
Copyright © 2020-2023  润新知