• 【项目开发】成长与收获


    目录

    一、前言

    二、前期设计

    三、后期测试

    四、团队协作的重要性

    五、问题解决与持续改进

    六、成长与收获

    1、如何高效率的学习

    2、如何快速的写出代码

    七、总结


    一、前言

            项目开发是每位开发者不可或缺的一部分,无论是个人项目还是团队合作,每一次的开发都是一次独特的机会,带来了成长与收获。本文将深入探讨在项目开发中所获得的宝贵经验,以及如何通过创新和团队合作实现个人和团队的成长。

            通过这三天对体测项目的开发,虽然没有怎么敲代码,但是经过前期的设计、以及和后期的测试,带给我的收获也蛮大的。刚接到任务的时候,由于没有接触过体测项目,也没怎么敲过后端代码,所以心里还是有一些抵触的。但是想要成为全栈的工程师,对于前后端的接触是必不可少的。这也是站在巨人的肩膀上学习的一次重要的机会,也可以从中得到一些思维的提升和认知上的提升。

    二、前期设计

            对于读取Excel表格并把读取到的数据插入到相应的数据表中的需求,在领导讲的时候存在一些不懂的地方,会后就去请教了其他人,先是自己说了一个大概的思路,然后有不明确的地方请教了其他人,请教了大概四次,他人也是很有耐心的听我说我的想法,也把帮我解决我不明确的地方。这要是之前的话,我是不好意请假他人那么多次,第一是怕自己太笨人家给讲了这么多次还听不懂,第二是怕耽误他人的时间打乱他人的计划。但是这次我秉承了咱们公司的家规:死不要脸的革命精神。其实这时在提高自己的积极性的同时,也在教自己遇到事情要问,不要不好意思,他人给自己的讲的同时,两者都能在其收获到很多。当自己把业务捋清楚后,画了一个宏观的流程图,这时就没有一开始那么没头绪,思路很乱了。

    三、后期测试

            在对体测教师端的两个端(pc端、mobile端)进行测试的时候,因为对体测的不熟悉、不了解所以对测试这方面的工作执行的很不尽人意,没有达到自己的要求。我又开始了自以为是,我以为体测只有一个教师的pc端,当汇报工作的时候,领导问两个端都测试完了吗,我就开始有了疑惑,问了才知道体测的教师端有两个端(pc端、mobile端),这件事情给我带来了很大的收获,更直观的表达出了我没有全局观,自己为是,觉得自己认为的就是对的。

    四、团队协作的重要性

            对于团队项目,团队协作是不可或缺的。在项目中,我们需要与其他开发者、设计师、产品经理等紧密合作,共同追求项目的成功。在这个过程中,我们不仅能够学习如何有效沟通和合作,还能够从他人身上学到新的技能和观点。

    五、问题解决与持续改进

            项目开发中难免会遇到各种问题和挑战。但正是这些问题,推动我们不断学习和成长。解决问题的过程不仅让我们更加熟悉技术细节,还让我们培养了解决复杂问题的能力。而且,每个问题的解决都为项目的持续改进提供了有力支持。

    六、成长与收获

    1、如何高效率的学习

    1. 条例清晰,层次分明
    2. 要善于分条例、分条例、做结构化
    3. 要做到N+1(在原来的基础上迭代新的知识),1+N(在学习新的知识时,回顾学过的知识)
    4. 要读出代码的味道

    1、学习是一个反复的过程,再学习的过程中,一定要问问题,要多问问题,因为问题是最好的老师。再问问题的过程中,往往收获是最大的。通过和其他人的讨论,再自己想法的基础上再结合他人的补充或对自己想法的完善,自己对问题的结果会有更深刻的理解和认识。

    2、要学会思考问题,要明确边界,要用逻辑去做事情。不断地去辩证和思考问题,要问清楚问题的边界,去把所有的可能性都遍历出来。

    2、如何快速的写出代码

    1. 先建模(类图、UML图、流程图、示例图)
    2. 先宏观(明确有多少个类),后微观(层次分明,条例清晰)
    3. 边界要清晰,讲逻辑,比较
    4. 要善于总结

    就像老师说的”书读一万遍“,代码亦如此

    七、总结

            在项目开发中,成长与收获无处不在。每个项目都是一个学习和积累的机会,无论是技术深化、创新实践还是团队协作,都能够为我们带来宝贵的经验和技能。通过不断地探索,我们可以在每个项目中获得成就感,并在未来的项目中不断展现更多的潜力。项目开发是一个持续成长的旅程,让我们保持热情和好奇心,不断追求更高的目标。 

  • 相关阅读:
    Qt 串口接收包含汉字的数据,汉字乱码
    第三方支付在结算资金时的特殊处理方案
    5 分钟教你快速掌握 GitHub Actions 自动部署博客
    【卫朋】3000+ 字 | 2022年产品人必备的23个设计类网站(2.0版)
    华为23年9月笔试原题,巨详细题解,附有LeetCode测试链接
    模拟RSA算法完整计算过程的计算
    【sciter】 组件化编程解决事件冒泡不生效
    Win7怎么把控制面板添加到右键菜单
    CentOS7安装中文字体
    [Spring cloud alibaba][Sentinel][Gateway] 微服务整合sentinel流控未发现注册服务(监控空白问题)
  • 原文地址:https://blog.csdn.net/weixin_45490023/article/details/127928712