对"构建之法“的理解和困惑
本人“学沫沫”一个,对于之前的编程学习虽不大“感冒”,但秉着对自己负责的态度进行了基础学习。
在这个充满代码程序的大学生活中,从“Hello Word !”到一个小程序的完整运行,总有修改无数次代码仍ERROR让我抓狂的时候,相对的,也有几经波折才显示结果的时候,虽然有时就显示出来一部分,但那时的心情简直比新番(I'm 动漫迷)每周更新时还激动。Give them a try:
对于新开设的“软件工程”这门课程的最初的理解和其他课程一样平淡,不过是满本书里干巴巴的“理论、公式、习题”,等到书(构建之法)拿在手中,给我一种惊艳的感觉,从“给任课老师和助教的建议”那一篇提出的别样指导,到正文中的丰富语句,由此感受到了此书的作者不拘一格的思想和写作手法,但也正像冯老师所说,这本书虽“活泼”,但“不好教”。
大概浏览了这本书的目录和内容,用丰富有趣的语言建造的大框架,偶尔还有一则插图和一句调侃,让我对这门课程有了很好的第一印象,不会有种望满篇文字而怯步的感觉。书中尽显“做中学”这一理念,更加接近实际,贴合实践,有些像学校内新开展的翻转课堂和慕课网学习计划,信息系的老师们可算得上是煞费苦心的的寻找着任何对我们有帮助且能都带动我们兴趣的方法,也是希望我们在活泼新颖的课堂中多多受益。
虽说近年来互联网的迅猛发展,也是给我们这些“技术宅们”(我仍在进阶中)带来了一番广阔的天地,但对于国内的教育而言,却是一个极大的挑战。如果课堂中依然凭借几年都不曾变化的教学讲义,恐怕无法满足如今的市场需求。在新环境(互联网+)中快速做出变化,适应时代,是冯老师即将要面临的挑战,同时也是我们“噩梦般”的春天(此词喂褒义词,可理解为苦中尝甜)。最后说句俗话,新的一年,新的气象,新的我。
补充:对于MarckdownPad有种相见恨晚的感觉,大爱,希望能有更多相关的使用教程。
对于课程仍存在的困惑(求解答)
面对接下来大量的实践,从内心能感受到自己有些犯怵,都说在实践中体会并学习理论,但对于基础薄弱弱弱的我来说,底气仍不足,怎样调整应对?
在实践中,除了主要的编写代码,如何在其他地方体现自身价值?有哪些地方?
软件工程不同于C,Java,不是一种语言,而是是一个集“计划、估算、设计和测试等”多任务的课程,考虑的因素也非常多,比如符合用户需求;在适当时间发布;可持续开发的计划;用户的反馈整理等等,书中的介绍也未能详尽到每一点,对于没有系统理论的学习市场的我们来说,是否缺乏竞争力?需要掌握的市场技巧都有哪些?
备注:
至今能想到的主要问题为以上3个,在接下来遇到其他问题也会持续更新。
2016-3-6 9:30:58
因学习目标不清晰,在此进行补充:
完成每周学习目标,并按时在博客中更新自己的进度和学习心得。
深入学习并理解软件工程,并利用所学和团队成员工程完成一个小软件的编写。
在实践的基础上,巩固C,Java语言,找到其共通性。
根据自己实际情况,更新每周进度表,记录自己的成长。
一周#学习进度总结
学习时间 | 新增代码行 | 博客量(篇) | 知识总结 | |
第一周 | 5h | 约80 | 3 | (1)数据库课设:写出关于旅游管理的E-R图并将对应关系进行整理。(2)J2EE:修改文本为.java的扩展名,并在其中输入程序并运行,修改其中错误,直至调试完成。(3)软件工程:了解软件工程的实质和将要学习的内容,制定计划并创建博客完成作业。 |
2016-3-9 16:39:39
对"构建之法“的理解和困惑的更多相关文章
-
8th 对软件工程的理解(读构建之法有感)
对于任何一个学计算机的人来说,软件都不陌生,甚至于一个普通的朝九晚五的上班族,他的每日生活工作也都与软件有着密不可分的关系.然而,程序又是如何从一行行指尖留下的代码,机器存储的数据变成快捷高效的软件的 ...
-
《构建之法》阅读有疑 与 个人Week1作业
<构建之法>阅读有疑 在用将近五节课的时间将邹欣老师的书<构建之法——现代软件工程>第二版大致看完.虽然全书是以轻松的口吻与”移山公司”员工的一些趣味谈话来传输一些理念和思想的 ...
-
《构建之法》教学笔记——Python中的效能分析与几个问题
<构建之法:现代软件工程>中第2章对效能分析进行了介绍,基于的工具是VSTS.由于我教授的学生中只有部分同学选修了C#,若采用书中例子讲解,学生可能理解起来比较困难.不过所有这些学生都学习 ...
-
读着读着《构建之法》(Build To Win) 越精神的白雪儿的思考
哲学家的宗旨是:我思,故我在 科学家的宗旨是:我发现,故我在 工程师的宗旨是:我构建,故我在 ——<工程学--无尽的前沿> 序言:珍惜角色“人”,注重实践“物” <构建之法>, ...
-
201771010117—马兴德—实验一 软件工程准备—掌握博客中MarkDown的使用以及通读《现代软件工程—构建之法》的总结
实验一 软件工程的前期准备工作 在前期的准备工作以及老师上课的讲解中,我懂得了"软件=程序+软件工程"这句话的基本含义,以前只是对软件工程有一个很浅显的概念,现在在读了<现代 ...
-
阅读《构建之法》之FAQ
注:本文档已提交Github,地址是这个 欢迎大家通过PR的方式或者在本博客下留言的方式随时补充意见和建议,我们会持续更新 书中7.2.4的表7-1 MSF团队模型和关键质量目标里面提到的" ...
-
<;构建之法>;第十一章、十二章有感
十一章:软件设计与实现 工作时要懂得平衡进度和质量.我一直有一个困扰:像我们团队这次做 男神女神配 社区交友网,我负责主页的设计及内容模块,有个队友负责网站的注册和登录模块,有个队友负责搜索模块,有个 ...
-
阅读《构建之法》P384~391
通过阅读<构建之法>P384~391以及参考阅读杜老师给出的链接,得出一个重要的结论:软件工程师的职业道德至关重要. 软件工程的动态性和需求的前后关系,要求一个规范能对出现的新情形有较强的 ...
-
0428—Scrum团队成立及《构建之法》第六、七章读后感
5.Scrum团队成立 5.1 团队名称:喳喳 团队目标:突破渣渣 团队口号:吱吱喳喳 团队照: 5.2 角色分配 产品负责人: 112冯婉莹 Scrum Master:109张鑫相 PM项目经理:1 ...
随机推荐
-
JavaScript如何获得昨天明天等日期
<script type="text/javascript"> function GetDateStr(AddDayCount) { var dd = new Date ...
-
底部菜单栏(二) TabHost &; RadioGroup 实现
需求:使用TabHost & RadioGroup实现底部菜单栏: 效果图: 实现分析: 1.目录结构: 代码实现: 1. activity_main.xml <?xml version ...
-
GISer 应届生找工作历程(完结)
有半个月没更博客了,前几天在学校准备这保研,因为没有时间复习高数自然就没有过. 也没啥的,我本来就不打算复习,就是看看运气咋样(哈哈).在昨天开始跑的招聘会,一天下来不同地方跑了三家挺累的,记录 ...
-
apache日志文件 accesslog
因为想要看到apache的日志记录用户请求某个页面所花的时间,需要添加额外参数才会记录,所以临时查了下哦..记下来了 在httpd.conf里可以看到一行这样的配置 LogFormat "% ...
-
Servlet基础知识(四)——Servlet过滤器Filter
一.什么是过滤器: *大楼的安检保安,它既能对进入*大楼的人员进行检查,只允许检查符合要求的进入:同时他也负责对出大楼的人进行检查,看他带出的东西是否符合要求. 同样的,Servlet中的过滤器既 ...
-
【从零学习openCV】opecv操作像素
1. 存取像素值 在opencv中能够直接对cv::Mat类型的图像调用at函数读取或赋值某个像素,我们用个简单的案例来说明: //在一张图像上增加椒盐噪声,image为输入图像.n为噪点个数 voi ...
-
win7旗舰版最新激活密钥
Win7旗舰.企业.专业版的激活密钥(32位.64位均可用).FJGCP-4DFJD-GJY49-VJBQ7-HYRR2 AcerVQ3PY-VRX6D-CBG4J-8C6R2-TCVBD Alien ...
-
利用Access-Control-Allow-Origin响应头解决跨域请求原理
传统的跨域请求没有好的解决方案,无非就是jsonp和iframe,随着跨域请求的应用越来越多,W3C提供了跨域请求的标准方案(Cross-Origin Resource Sharing).IE8.Fi ...
-
Win10正式企业版激活方法
Win10正式企业版激活方法 在正式开始激活Win10正式企业版系统之前,我们需要先查看一下当前Win10正式企业版系统的激活状态: 右击桌面左下角的“Windows”按钮,从弹出的右键菜单中选择“控 ...
-
angular引用echarts插件
方法一 1. 命令行下载 npm install echarts --savenpm install ngx-echarts --save 2. angular.json 配置echarts路径. 2 ...