《软工》学习第一阶段优胜者

0. 《软件工程》课程学习第一阶段优胜者:张振渊、林杰

(照片)

1. 另外分别赠送给上面两位 《我是一只IT小小鸟》 电子书两本。

时间: 2024-10-21 15:08:29

《软工》学习第一阶段优胜者的相关文章

[2019BUAA软工助教]Alpha阶段无人转出申请审核结果

[2019BUAA软工助教]Alpha阶段无人转出申请审核结果 一.队伍信息 队伍名 项目 人数 红太阳 社团 8(6+2) pureman 博客园 6 水哥牛逼 招募 6 葫芦娃 拖拽Pytorch 7 二.量化 实现结果: 有没有达到预计用户量: 队伍 预期 实际 排名 红太阳 500 446 1 水哥 100-200 120 2 纯男 没有 142 3 葫芦娃 注册量为200 访问量超过1000,模型数接近400 ? 由于葫芦娃的特殊情况,决定使用 访问网站的ip数 进行统计 软件本身 项

软工学习笔记——代码规范

上大学以来写了这几年的代码,却一直没怎么关注过代码规范相关的问题,直到软工课上讲了之后,才开始有所顾及.上课的时候回头看看自己写过的那些代码,真是丑死了,几个月前自己写的代码现在就已经读不懂了. 看了书上的相关章节,对于我来说,我觉得我的代码主要注意这几点: 1. 少写冗余代码,已经用不到的代码段就应该删去.(我今天刚刚发现我的昆特牌Online项目中竟然还存在有两个没用的类) 2. 多利用空行来将代码小规模地分段. 3. 大段的无用代码不要一直注释着,该删就删.(我的项目里经常会有一大堆没用的

软工网络第一周作业201521123008

Task1:注册个人博客账号 201521123008 朱潞潞 https://www.cnblogs.com/muxueqianshan/ Task2:注册码云账号 https://gitee.com/xiahe/events Task3:完成博客-阅读与思考 阅读参考材料,并回答下面几个问题: (1)回想一下你初入大学时对网络工程专业的畅想 当初你是如何做出选择网络工程专业的决定的? 当时是知乎的重度用户,该网站非常推崇程序员. 人容易受到环境的影响,觉得非常酷,能自己创造一个世界. 爸妈说

《构建之法》——软工学习进度(2)

如何衡量一个软件工程师 如何衡量一个软件工程师?这是<构建之法>第三章的核心问题.第一章讲述了团队的流程,第三章则是对第一章的具体描述,从笼统的团队具体到个人.软件开发流程不光指团队的流程,还包括了个人开发流程,因为软件团队是由个人组成的,简而言之,个人在团队中也有独立的流程.那么问题来了,如果我们去面试,该如何定义我们自身呢?又或者说,看到一个同行的软件工程师,该如何形容他的技术? 第三章通过对足球的比喻,向我们形象的阐述了这个问题的关键.足球中有传接.盘带.射门等具体技术,映射到软件工程上

《构建之法》——软工学习进度(3)

合作与审核 首先是代码的规范问题.关于这个代码规范,我并没有花很多时间去阅读,可能是自己的习惯,代码风格一向都是简约而规范.就比如在写一些if语句的嵌套时,很多人都习惯了不加括号,即使加括号可能是多此一举但我还是习惯加括号,不为别的,就为自己甚至别人看上去能更加清楚,这并不是画蛇添足,我觉得更像是画龙点睛.不过这一节对变量的命名我倒是深有感触,我们习惯了教科书上的一些命名,所以有时候看到问题不假思索的就为变量命了书上常出现的名字.但是当我们之后再去复核时,我们往往不懂这些变量在这个问题中的意义,

软工学习记1

这学期,我们分了方向,专业方向.也许向老师说的那样学习好的选了计科,我大概属于学习差的吧.高中的紧绷让我到了大学不知道该干嘛了,荒废了整个大一,到现在还不知道自己读了大学学会了干什么.现在我要追赶了,毕竟差的不是一点半点.分了方向,有了任务,也大概自导自己该干嘛了.开始感觉还是挺无从下手的,不过信心还是有的.也算亡羊补牢吧. 这俩星期自己抽空看了看这本构建之法.粗略明白了点要想开发一个堪称完美的软件是十分困难的.需要大量人力时间.软件等于程序加软件工程,软件开发的阶段不同,我们所需要的标准花费的

OO学习第一阶段总结

前言 虽然之前接触过java,也写过一些1000行左右的程序.可以说面向对象的思想和java的一些基本语法对我来说是没有难度的,但是这学期的面向对象依然给了我一个下马威.这几次的作业每次都很让我头疼.因为不仅要保证针对正确的输入要反馈出正确的输出,还要把错误的输入分辨出来.这样一来,譬如正则表达式和异常处理等新知识和小细节的不熟悉就会让每一次作业变成让人头疼的对象. 其实抽象出来,我们现在完成的三个小任务,每一个都可以抽象成三个步骤. 检查输入的字符串是不是满足要求,如果不满足要求则报错: 对满

软工学习记4

随着学习的进程越走越远,我们的团队也更加确定.在人员分工.开发项目方面都做出了明确的规划.有了个目标,我们便不是那么迷茫,困惑着去学习,学习了这么久到底能干什么?这个问题很关键.我和我的队友们也达成了共识,决定尝试着去做一下一个基ASP动态网页开发技术的二手书贩卖系统.我们的分工也十分明确. 牟得力主要负责总体的规划,也就是我们的小领导.钱政捷主要负责数据库的建立和对接,杨子琪版式设计后期处理美化,我呢,就是开发ASP网页主题的构建咯. 对于一群对编程并不太擅长的学渣来说,一个有着太复杂功能的系

软工学习记2

我们要开发的软件,大都是为了满足客户的需求.但是一些客户的需求却是模糊的,没有一个完好的定义.而且人们的需求五花八门,这就需要我们的需求分析了. 1.获取和引导需求.软件团队需要找到软件利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求.2.分析和定义需求.即是从各个方面获取的需求进行规整,定义需求的内涵,从各个角度将需求量化.3.验证需求.软件团队要跟利益相关者沟通,通过分析报告.技术原型.用户调查或演示等形式向他们验证软件团队对于这些需求的认知.4.在软件产品的生命周期中管理