122
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | https://bbs.csdn.net/forums/ssynkqtd_06 |
|---|---|
| 这个作业要求在哪里 | https://bbs.csdn.net/topics/618785000 |
| 这个作业的目标 | 总结 |
| 其他参考文献 | 无 |
https://bbs.csdn.net/topics/618071979
作为大学生,听不听老师讲课要分情况:
视情况而定。
利用简单的数据结构替代复杂的算法实现,使得程序首能够正常运行,再通过性能分析等方式,去发现程序的瓶颈并进行优化。这里的早晚并不需要界定,或许你的程序根本不在意性能,如果你的程序真的出现性能问题,再进行优化。
并不矛盾,从一开始,自由软件就没有反对商业,公司依然可以通过提供服务来盈利。相反地,Unix 衰退的原因就是由于在历史的某个阶段,各个公司只专注于所谓的商业利益,而导致了分裂,从而错失了发展的良机。
软件工程强调团队协作,包括沟通协调、任务分工、过程管理等方面。优秀的软件工程师不仅需要扎实的技术功底,也需要良好的项目管理和人际交往技能。软件工程追求的目标是开发出高质量、可靠、可维护的软件系统。为此需要严格的过程控制、质量保证、风险管理等各种工程实践。软件工程是一门不断进化的学科,随着技术的发展和实践经验的积累,各种方法论和工具也在不断更新和完善。保持学习和创新精神是软件工程师的基本素质。
理解软件工程师职业要求和软件影响:95分。通过这次课程学习,我深入理解了软件工程师的职业道德准则,也认识到软件产品对社会的深远影响。我树立了积极向上的软件开发理念。
掌握需求分析全过程:90分。我能够熟练使用需求表达工具,规范地描述客户需求,构建需求分析模型。但在应对复杂多样的客户需求时,还需要进一步提高分析和建模的能力。
掌握软件开发全过程:85分。我理解并遵循体系结构设计方法,完成了从架构到详细设计的过程。但在一些设计模式和设计原则的应用上,还需要加强实践经验。
具备设计评测与优选能力:80分。我能够执行设计模型的技术评审,但在创新设计方案和优选设计方案方面,还需要提高设计思维和决策能力。
掌握软件工程文档写作:90分。我熟练掌握了各类软件工程文档的撰写方法,并具备与同行沟通交流的能力。
具有良好团队合作意识:95分。我在团队协作中表现出很强的责任心和主动性,能够与他人有效沟通协作。
具备基本项目管理能力:85分。我理解软件项目管理的各个要素,掌握了工作量估算和进度规划的方法,但在管理复杂项目方面仍需要进一步提升。
准备篇中制定的路线已经学习完毕,担任的开发角色是移动端开发,学习了 Flutter 技术