个人最终总结
2016-06-04 21:20
295 查看
[b]翻译部分[/b]
原文:
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles:
1. PUBLIC - Software engineers shall act consistently with the public interest.
2. CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.
3. PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
4. JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment.
5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
6. PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.
7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
8. SELF - Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
译文:
软件工程师应当致力于对软件做出分析、规范、设计、开发、测试和维护,从而使软件工程师成为造福用户和受人尊敬的职业。按照他们开发软件对公众的健壮性,安全性和有益性的承诺,软件工程师应坚持以下八项原则:
1、公共性原则—软件工程师的行为应与公共利益一致;
2、客户和雇主原则—软件工程师应以符合公众利益的方式,以符合其客户和雇主的最佳利益的方式行事;
3、产品—软件工程师应确保其产品和相关的修改尽可能符合最高专业标准;
4、判断—软件工程师应保持他们的专业判断的完整性和独立性;
5、管理—软件工程管理者和领导者应同意提供合乎道德的方式,以软件开发和维护的管理;
6、职业—软件工程师应推动行业与公众利益相一致的诚信和声誉;
7、同事—软件工程师应公平对待和支持他们的同事;
8、自学—软件工程师应当终身学习以提高自身的水平,并且在工作实践中推动落实道德准则。
[b]学习总结[/b]
(1)首先是个人编程,四则运算,我编程基础不是很好,所以就要重新翻看以前的知识,边学边做。还好,功夫不负有心人,这次编程帮助我巩固了以往已经掌握的知识要点,补全了不少知识盲区,为之后的结对编程和团队编程奠定了基础。
(2)其次是结对编程,这是一次很新奇的经历,第一次和别人坐在一起编程,而且还是个编程能力强于我的同学,我的队友很耐心的教我,还经常鼓励我,让我学会了很多,我们的项目他也占据了大部分。结对编程最大的优点是分为领航者和驾驶者两个角色,杜绝了个人编程容易陷入死角的现象,通过结合两个不同的思维,使程序更具活力,编程过程更加活泼有趣。总之,这是一次很有趣而且有用的编程经历。
(3)最后就是团队编程,当然,这更是第一次加入一个6人小团队进行项目制作,我们的项目叫做“Drawing Something”,通俗点讲就是“你画我猜”,一个趣味性很强的小游戏,鉴于安卓技术不过关,我就担任起了UI设计这个模块的负责人,之前也经常玩这个游戏,所以这个工作比较轻松。我也会经常参阅团队的代码,获益良多,相信总有一天我也能写出这样的程序。
总之,软件工程课收获颇多。
[b]教学建议[/b]
虽然软件工程课程改革还是处于初始阶段,但我感觉较之以前真的好了很多,同学们能真正学到东西,而且现在的教学速度也能照顾到大多数同学,还有助教老师真的很负责任,每次作业都是很认真的检查并且指出不对的地方,然后对每个人打分,他们的耐心和细心使得我有了很大的进步,在这里我想说,助教老师们辛苦了,谢谢你们!
我觉得这门课程应该提前一些,至少应该放到大三上学期,毕竟大三下学期同学们都面临考研和找工作,时间比较少,而理想的软件工程课是一门需要花费大量课下时间的课程。
原文:
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles:
1. PUBLIC - Software engineers shall act consistently with the public interest.
2. CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.
3. PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
4. JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment.
5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
6. PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.
7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
8. SELF - Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
译文:
软件工程师应当致力于对软件做出分析、规范、设计、开发、测试和维护,从而使软件工程师成为造福用户和受人尊敬的职业。按照他们开发软件对公众的健壮性,安全性和有益性的承诺,软件工程师应坚持以下八项原则:
1、公共性原则—软件工程师的行为应与公共利益一致;
2、客户和雇主原则—软件工程师应以符合公众利益的方式,以符合其客户和雇主的最佳利益的方式行事;
3、产品—软件工程师应确保其产品和相关的修改尽可能符合最高专业标准;
4、判断—软件工程师应保持他们的专业判断的完整性和独立性;
5、管理—软件工程管理者和领导者应同意提供合乎道德的方式,以软件开发和维护的管理;
6、职业—软件工程师应推动行业与公众利益相一致的诚信和声誉;
7、同事—软件工程师应公平对待和支持他们的同事;
8、自学—软件工程师应当终身学习以提高自身的水平,并且在工作实践中推动落实道德准则。
[b]学习总结[/b]
(1)首先是个人编程,四则运算,我编程基础不是很好,所以就要重新翻看以前的知识,边学边做。还好,功夫不负有心人,这次编程帮助我巩固了以往已经掌握的知识要点,补全了不少知识盲区,为之后的结对编程和团队编程奠定了基础。
(2)其次是结对编程,这是一次很新奇的经历,第一次和别人坐在一起编程,而且还是个编程能力强于我的同学,我的队友很耐心的教我,还经常鼓励我,让我学会了很多,我们的项目他也占据了大部分。结对编程最大的优点是分为领航者和驾驶者两个角色,杜绝了个人编程容易陷入死角的现象,通过结合两个不同的思维,使程序更具活力,编程过程更加活泼有趣。总之,这是一次很有趣而且有用的编程经历。
(3)最后就是团队编程,当然,这更是第一次加入一个6人小团队进行项目制作,我们的项目叫做“Drawing Something”,通俗点讲就是“你画我猜”,一个趣味性很强的小游戏,鉴于安卓技术不过关,我就担任起了UI设计这个模块的负责人,之前也经常玩这个游戏,所以这个工作比较轻松。我也会经常参阅团队的代码,获益良多,相信总有一天我也能写出这样的程序。
总之,软件工程课收获颇多。
[b]教学建议[/b]
虽然软件工程课程改革还是处于初始阶段,但我感觉较之以前真的好了很多,同学们能真正学到东西,而且现在的教学速度也能照顾到大多数同学,还有助教老师真的很负责任,每次作业都是很认真的检查并且指出不对的地方,然后对每个人打分,他们的耐心和细心使得我有了很大的进步,在这里我想说,助教老师们辛苦了,谢谢你们!
我觉得这门课程应该提前一些,至少应该放到大三上学期,毕竟大三下学期同学们都面临考研和找工作,时间比较少,而理想的软件工程课是一门需要花费大量课下时间的课程。
相关文章推荐
- 【讲义提纲】以一个实战新闻cms增删改查demo为例,给学院国创队伍培训php
- 大写字母统计
- 【DJI】GUIDANCE使用说明
- 2749:分解因数
- win 10 某个WiFi无Internet 的决绝方案
- PL/SQL Developer 终于支持 64 位了
- PAT乙级—1054. 求平均值 (20)-native
- c++第七次作业
- Reverse Integer
- JSP学习
- 动态链接库使用说明
- 求unsafe集合-indeed Tokyo
- 第二次团队冲刺--9
- Java趣味编程(二)
- iOS开发(OC)——iOS原生API实现文件下载
- golan的template包中的eq函数的用法
- mybatis-generator 代码自动生成工具
- smarty 基本介绍及示例
- mybatis 自动生成代码
- Python 华理 教学周