写在前面

  • 首先非常荣幸、非常侥幸能以微弱的优势得到这次小黄衫,感谢各位老师同学的帮助,也谢谢来自《构建之法》团队的小黄衫赞助!
  • 这次能够获得小黄衫,就像汪老师上课说的那样,其实,是一个积累的过程,因为到目前为止,这学期的《高级软件工程》课程的作业,其实已经接近尾声,所以,这相当于是一种交代吧。同时也是一种惊喜,虽然我之前上课听老师讲过会发小黄衫,也有想过拿到它,但是,没想到真的能拿到,感谢太多人,哈哈哈。
  • 汪老师说,拿到小黄衫的同学需要写一个获奖感言,所以,我再这里想写一下这个学期以来学习《高级软件工程》的总结。

感谢《构建之法》

  • 很荣幸能够学习《构建之法》这本书,也很感谢汪老师的讲解。

  • 其实我手里的这本《构建之法》是在上半年买的,也就是这学期的课程还没开课之前,作为一个本科非软件工程的跨专业的学生来讲,知道以后肯定是要学习软件工程相关的课程,然而本科并没有学过,哈哈哈,所以,赶紧买了书去补,在查找书的时候,《构建之法》推荐度极高,也就马上下单,开始了自己学习。

  • 翻开书,显示被第一页的Build To Win,Effective Software Engineering所吸引,它正好契合我的期待。我们去build,当然是要win。同时,也说明了这本书不是传统的软工书籍,剑走偏锋,高效软工,很新奇!

  • 之后读到的书本的内容,也是让我收获颇丰,各种专业知识,但是并不死板,而是引入了人的角色,使得书本呈现的有血有肉,生动形象。

  • 书本的learning by doing的倡导,也是我一直相信的,我自己的理解是:只有去做,才会发现缺什么,那也就会去学什么。只有去做,才会将书本上学习到的理论,结合实际,这样,就会对理论又有了深一步的理解。也就是说,learning by doing,可以让读者对书本上的概念或者软件工程中的方法的理解上,不只是知其然,更达到了知其所以然。

学习历程

  • 我认为很重要的一点就是保持学习的态度,遇到问题就要去学习怎么解决,这点很重要。同时还要敢想、肯做。

  • 邹欣老师说的learning by doing,这让我受益匪浅。我记得在国庆的数独作业中,是有附加题的,记得是为之前写好的数独程序加上GUI界面。这时候就想起了之前暑假学习过几天的Qt,当时会的就是一点点基本的使用,所以想要做出来就得再去学习它,也就慢慢的感受到了Learning by doing。

  • 感谢汪老师在教学中践行的learning by doing 的模式。

1.我们之前看书也知道结对编程的好处,但是,由于没有真正去公司做开发,所以也体会不到,也就是只知道它好,好在哪里,也都是书本上说的(虽然《构建之法》已经说的很生动形象),在教学中,老师布置的结对作业,相当于通过一种强制的手段使得我们切切实实的做了结对编程这件事情,也就实实在在的感受到了它所带来的好处,learning by doing。

2.我们也知道团队编程,是需要协作的,通过github等版本管理工具进行管理,但是,我们也没用过。团队作业要求我们将github融入到团队一体,也算是提前感受到了公司开发的感觉。

3.确定的alpha、beta冲刺也是一样,给了我们一个模仿公司开发产品周期的机会,有确定的事件,做确定的工作。在实践中,收获颇丰。

  • 在这里还要感谢助教给的分数,其实在设计模式中,单从画图或是代码上来讲,我的分数应该还是落后第一名一点的,但是,助教看到我为了防止自己忘记的笔记总结的时候,就因为有这个小总结多给了3分,十分感谢。

  • 也感谢这门课程的学习,在交作业的时候采用交博客的方式,一开始对于写博客还是挺不解的,既然做出来了为什么还要去写,哈哈哈,但是到了现在,自己在学习中的有些记录会主动记录在博客(虽然没有发布,哈哈哈)。

总结

  • 其实还是那句话,保持学习的态度很重要,也要积极倡导Learning by doing,做了才知道缺什么。在实践的路上,要敢想、肯做,慢慢做,说不定就能成功。梦想还是要有的,万一实现了呢。
  • 感谢《构建之法》,感谢汪老师,感谢助教老师,感谢一直给予我帮助的同学们。

Build to win--来自小黄衫的更多相关文章

  1. Build to win!——获得小黄衫的感想

    UPDATE: 应栋哥要求,上传了无遮挡的正面照(我的内心其实是拒绝的!(ㄒoㄒ)) 一.前言&背景 从大一上C++课程开始,栋哥就开始安利他大三的软工实践课. 时间过得飞快,大学转眼就过去一 ...

  2. build to win读后感

    在软件开发的过程中,不能盲目去show自己的成果,而是要大量考虑别人的意见,在广范围的撒网之后,收集意见,最后在一锤定音. 还有就是,要懂得团队合作,例如,本文介绍了一个事例,作者的团队与科研团队合作 ...

  3. Hello Build To Win!我们是奶牛小分队!——记第一次团队作业

    Hello Build To Win!我们是奶牛小分队! section 1 组建团队 1.  队员介绍: 姓名 学号 风格 擅长技术 编程兴趣 希望软工角色 吴建瑜 2016012024 努力学习, ...

  4. Build to win

    UPDATE:看到周筠老师的评论里的链接,那版式真的非常舒服.我想想模仿模仿他的布局来看看,虽然感觉做的也不是太好.另外对博客内容稍作修改. 一.获得小黄衫的感受 很幸运能够获得"领骑衫&q ...

  5. 速读《构建之法》(Build to win)有感

    通过这两天时间,我粗读了<构建之法>这本书.老实说,对于这样四百多页的一本书,刚开始把这样的任务当作是一种负担,然而当我开始真正接触它时却被它幽默有趣的风格所深深吸引,它不同于以往学习的教 ...

  6. 读着读着《构建之法》(Build To Win) 越精神的白雪儿的思考

    哲学家的宗旨是:我思,故我在 科学家的宗旨是:我发现,故我在 工程师的宗旨是:我构建,故我在 ——<工程学--无尽的前沿> 序言:珍惜角色“人”,注重实践“物” <构建之法>, ...

  7. 阅读build to win的个人感想

    一个程序员要向各个方面学习,向市场.向用户学习等,不能局限于一方面.除此以外还要有自己的想法,要懂得创新,也需要在各个方面都有所突破,有所超越,实力才是取得胜利的根关键.

  8. 获奖感想与Java阶段性学习总结

    获奖感想 其实我早就知道有小黄衫这个东西,而且它就在我的目标清单里,不过没想到娄老师发的这么早.我想小黄衫代表着的是老师对我这一阶段来学习成果和努力的肯定,虽然Java学习中付出很多时间精力,现在也值 ...

  9. 传说中的inside番——“黄金圣衣”篇

    10月21日,在今天的课堂上拿到了我们软工实践课程的战斗圣衣,传说穿上它就能够在编码意志上+100,有着爆种.不死不休战斗等传奇属性——build to win.当然,这是我的追求与梦想.现在的我,还 ...

随机推荐

  1. AI CV 会议2018

    (1) NIPS,  Conference and Workshop on Neural Information Processing Systems, A类顶会 1987年由联结主义学派创建,每年一 ...

  2. Css Secret 案例全套

    Css Secret 案例全套 github地址 案例地址 该书揭示了 47 个鲜为人知的 CSS 技巧,主要内容包括背景与边框.形状. 视觉效果.字体排印.用户体验.结构与布局.过渡与动画等.去年买 ...

  3. jsp学习笔记之:内置对象

    application对象: 设置一个名为name,值为val的应用内共享的数据 <% application.setAttribute("name",val); %> ...

  4. 【UOJ207】共价大爷游长沙(Link-Cut Tree,随机化)

    [UOJ207]共价大爷游长沙(Link-Cut Tree,随机化) 题面 UOJ 题解 这题太神了 \(\%\%\%myy\) 看到动态的维护边很容易的想到了\(LCT\) 然后能否堵住一条路 我们 ...

  5. 【BZOJ1076】奖励关(动态规划,数学期望)

    [BZOJ1076]奖励关(动态规划,数学期望) 题面 懒,粘地址 题解 我也是看了题解才会做 看着数据范围,很容易想到状压 然后,设\(f[i][j]\)表示当前第\(i\)轮,状态为\(j\)的期 ...

  6. [SCOI2010]连续攻击游戏 匈牙利算法

    觉得题目水的离开 不会匈牙利的请离开 不知道二分图的请离开 不屑的大佬请离开 ……. 感谢您贡献的访问量 ————————————华丽的分割线———————————— 扯淡完了,先重温一下题目 [SC ...

  7. Luogu[POI2005]KOS-Dicing

    题面 二分后用网络流判定 S->人,流量为二分的mid 人->比赛,流量为1 比赛->T,流量为1 输出方案只要判断a就可以了 # include <bits/stdc++.h ...

  8. C# QQ邮箱注册,以及数秒

    一. 这是前台需要的东西 <asp:TextBox ID="Textemail" runat="server" CssClass="nonein ...

  9. RestSharp 一个.NET(C#)的HTTP辅助类组件

    互联网上关于.NET(C#)的HTTP相关的辅助类还是比较多的,这里再为大家推荐一个.NET的HTTP辅助类,它叫RestSharp.RestSharp是一个轻量的,不依赖任何第三方的组件或者类库的H ...

  10. 【解高次同余方程】51nod1038 X^A Mod P

    1038 X^A Mod P 基准时间限制:1 秒 空间限制:131072 KB 分值: 320 X^A mod P = B,其中P为质数.给出P和A B,求< P的所有X. 例如:P = 11 ...