• 构建之法阅读笔记02


      作为软件工程专业的学生来说,编程就是我们的根本,是我们立足发展的基石,只有我们的编程能力提高了,才能更好的提升我们各方面的综合水平。在各行各业当中,个人能力永远是衡量一个人的标准之一。而对于软件工程师来说,个人能力的衡量与发展也显得尤为重要。对于不同的行业,都有着不同的衡量标准。目前来说,衡量软件工程师的职业发展具有以下几点:
    1、职业发展——考级之路
    2、职业成长——Steve McConnell
    3、职业成长——大公司版本
    4、职业成长——自我评估
      而在不同的层次也有着相关的详细说明。我们必须加以重视,严格要求自己,加强培养自我的个人能力。
      对于目前我们个人能力的发展而言,编程能力的高低尚且不说,我们必须具备的一项技能,或者说一个习惯,那边是编程代码的规范性。代码的规范是一个软件开发人员最为基本的素养。我们必须加以重视,在日常的编程练习当中养成相应的习惯。在构建之法本书当中,我也了解到了代码规范的相关知识。其中包括以下几点:
    1、缩进
    2、行宽
    3、括号
    4、断行与空白的{}行
    5、分行
    6、命名
    7、下划线
    8、大小写
    9、注释
      除了以上的简单几点之外,我们在其他方面也应加以注意。在以往的编程练习当,
    我也常常忘记代码规范的注意,造成了代码的混乱,同时也为自己的编程增加了不必要的麻烦,以后再每一次的编程练习当中,我都会严格要求自己,时刻注意代码的规范性,从而养成良好的编程习惯。
    在以前的编程学习当中,我们总是习惯于单打独斗,一个人思考,一个人练习,一个人完成。而在软件的开发过程当中,我们不免于要与人合作,而结对开发便是很好的练习模式。而在结对开发的过程当中,我们必须要避免“一人干活,一人享乐”的事情发生。结对开发必须是双方互补的情况,才能更好的完成我们的软件开发。
    在软件的开发过程中,团队合作是我们不变的话题,往小了是结对开发,往大了便是团队合作。而作为一个有效合格的团队,我们也应具有以下几点:
    1、团队有一致的集体目标,团队要一起完成这目标。一个团队的成员不一定要同时工作。
    2、团队成员有各自的分工,互相依赖合作,共同完成任务。
      软件团队具有多种不同的模式,我们在团队合作的过程当中,也应善于发现和总结,找到适合自己团队的最好模式,才能更好的发挥团队合作的优势,才能在开发过程当中事半功倍。
      个人英雄主义或许能逞一时之风,但绝不利于长久的发展。在软件工程的学习道路上,我们必须改变以往单打独斗的习惯,才能更好的发挥团队合作的最大优势,才能更好的学习软件工程,才能更好的完成软件的开发。

  • 相关阅读:
    年末反思
    Flink运行时架构
    Phoenix 启动报错:Error: ERROR 726 (43M10): Inconsistent namespace mapping properties. Cannot initiate connection as SYSTEM:CATALOG is found but client does not have phoenix.schema.
    Clickhouse学习
    Flink简单认识
    IDEA无法pull代码到本地,Can't Update No tracked branch configured for branch master or the branch doesn't exist.
    第1章 计算机系统漫游
    简单的 Shell 脚本入门教程
    开源≠免费 常见开源协议介绍
    MySQL 视图
  • 原文地址:https://www.cnblogs.com/crazy-soul/p/5383885.html
Copyright © 2020-2023  润新知