热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

构建之阅读笔记03

1.我认为在团队合作的过程中,编写程序之前,应该要首先规范命名,通过第四、五章我知道了,作为一个软件工程师不仅要有出色编程能力还要有对代码注释的意识,因为在团队工作中,你如果不注释你写的代码,那么当你

1.我认为在团队合作的过程中,编写程序之前,应该要首先规范命名,通过第四、五章我知道了,作为一个软件工程师不仅要有出色编程能力还要有对代码注释的意识,因为在团队工作中,你如果不注释你写的代码,那么当你有事,别人接手你的代码时,就会遇到很大的问题,他需要一点一点读懂你的代码,这会对团队的进程造成影响。我们还要在编写程序前先要对代码的命名和缩进等问题进行同一的规定,这样会使得团队的进程得到很快的发展。

2.在团队合作中,刚开始也许我们并不知道应该怎样进行合作,通常我们都是自己编程,没有和其他人合作的经历,不知道怎样和其他人沟通,不知道怎样和其他人进行编程的交流,不知道怎样进行团队分工,不知道怎样来和他人进行编程的合作,通过第四、五章的阅读,知道了怎样来进行团队的合作,怎样和他人来进行分工和合作。

3.只有实践过才能真正掌握我们学习的知识,如果你只是了解知识而不去实践,那么你就永远不可能掌握这些知识。

4.我们光有团队而没有相对于团队的规划,那么我们的团队就是一盘散沙,没有任何的优势,也许还没有单个人的效率高,而通过第五章的阅读,我了解到了软件团队的模式,不同的团队有不同的模式,不同的模式对应着不同的情况,对于繁多的团队模式,也许他们有自己的优势,有自己的特点,但我最喜欢的还是功能团队模式,这种模式就好比是活字印刷一般,只要有哪种需要就找哪种人才,而完成这项功能后这些人又可以进入不同的团队来进行不同的功能设计。

5.团队找到了自己的模式,但如果没有相对应的一些方式方法那么就算我们有很好的团队模式,我们的开发也不能很好的进行,这时我们就需要相应的开发流程,一个好的开发流程可以让我们的开发更加明朗,使我们的开发进程得以快速的进行。

个人感受:对于我来说,团队其实并陌生,我现在就在一个三人小组中,上面的问题我们也都遇到过,我们刚开始编程的时候并没有进行代码的规范化命名,直接导致了我们在软件出错的时候,反过来找代码时,并不能很快的找到相应的代码和变量,这对于我们进行纠错和对程序的调试产生了巨大的障碍,拖延了我们小组的进程;刚开始时我们对于我们要实现的软件并没有明确的目标,没有明确的规划,导致我们前期的编程简直是一团乱麻,不知道从何下手,当我们意识到这个问题后,我们就对软件进行明确的分工,分工到人,明确每个人的任务,每个人都有自己的任务,使得总体进程加快。

                                                                                                                                            


推荐阅读
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • 本文详细介绍 Go+ 编程语言中的上下文处理机制,涵盖其基本概念、关键方法及应用场景。Go+ 是一门结合了 Go 的高效工程开发特性和 Python 数据科学功能的编程语言。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • PyCharm中配置Pylint静态代码分析工具
    本文详细介绍如何在PyCharm中配置和使用Pylint,帮助开发者进行静态代码检查,确保代码符合PEP8规范,提高代码质量。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 优化ASM字节码操作:简化类转换与移除冗余指令
    本文探讨如何利用ASM框架进行字节码操作,以优化现有类的转换过程,简化复杂的转换逻辑,并移除不必要的加0操作。通过这些技术手段,可以显著提升代码性能和可维护性。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • 本文详细介绍了如何使用PHP检测AJAX请求,通过分析预定义服务器变量来判断请求是否来自XMLHttpRequest。此方法简单实用,适用于各种Web开发场景。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
author-avatar
mingtong77_491_981
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有