最后一次个人作业。
1、请自己翻译下面这段文字,注意不要借鉴别人的结果或者试图从网上找译文,一定用自己的语言把这段文字体会一遍
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.
1,公众—软件工程师的行为利益与公众相挂钩。
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.
2,顾客 和 老板—软件工程师应该在满足符合公众利益的前提下尽可能的满足顾客和老板的利益要求。
3. PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
3,产品—软件工程师应该确保他们的产品和修改满足最高标准的要求。
4. JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment.
4,判断—软件工程师应该具有他们自己专业的,独立的判断。
5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
5,管理—软件工程师管理者和领导者应该签署和促进软件开发和管理的方式。
6. PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.
6,职业—软件工程师应该增加与公众利益相一致的完整性和声誉。
7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
7,同事—软件工程师应该公平的对待同事,并支持他们。
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.
8,自身—软件工程师应该终身的学习关于他们专业能力的实践和提升自身的职业道德的素养。
个人总结:
2016年3月7日,我写了自己的第一篇博客随笔,大概内容是— “希望在课程结束后再回看到此随笔时,能感受到自己学习的进步......”,而今天是2016年6月3日,已经过去了将近三个月,现在回想起来,和3月份初的那个自己相比,现在的我还是取得了一定的进步。下面我主要就是依据时间写接下来的总结......
3月份,第一次开软件工程课,当时的想法是“原来课还能这么上,挺有意思的”.而现实是课后作业没什么意思哈。 接下来就是学习git ,coding net等方面的操作,也写了几个小程序,这才开始对软件工程有一个初步的理解——源于VS单元测试。当时才突然明白原来做软件并不仅仅是把代码写出来能运行出来就行了,还要有软件测试等其他方面的步骤,包括后来学习到的的开发模型,开发模式等等一系列的东西,我觉得这才是一个高大上的“软件工程”,嗯,挺有意思。
4月份,3月末—4月初是结对作业编程,我想这次作业给我带来的最重要的收获不是说JAVA的编程能力提高了,而是第一次有了一个合作编程的经历,两个人可以坐下来像聊天一样探讨问题,研究问题,解决问题,我觉得这很有意思,很重要。有时候一个人可能会很轻松的学会专业知识,但他不一定就能很好的表达自己关于项目的想法,我认为那种只会接受别人的想法进行编码解决问题的人并不是那么的优秀,如果你学会去表达自己的想法,学会思考项目的解决方案,我想这才是最可贵,最能使一个人更完美的吧。因此,我说结对编程带给我的最主要的思想上的启示。当然还要感谢我的partner石开洪同学,感谢这份经历,感谢这份记忆,My first experience with you。
5月份,4月末—5月,团队编程。SAU_CDKJ(菜的抠脚),我觉得再过几年,几十年,我都不会忘了这个团队名。我的第一个团队,我的第一次团队编程,人生难得有一起拼搏的日子啊。
项目名称:聚嗨APP
PM :罗传帅
成员:李伊(Me) 黄一凡 万延正 刘怀义 李静。
从俩个角度来写这次团队作业的总结:
1,技术能力。我们这次做的是一款APP,因此前期准备就是学习Android 技术开发。我负责的功能模块是“趣味拍照”,主要的难点就是调用手机的前置摄像头,以及预览,聚焦时图片的翻转问题,保存时图片的翻转问题。通过查阅资料,最终还是很好的完成了自己的负责的功能模块.现在看来自己也算是初步了解了eclipse 的android 开发,进一步提升了自己的JAVA 编程能力,相信对以后的实习,工作会有所帮助。
2,团队。本次合作让我深切的感受到负责一个项目的团队中每一个人都扮演着重要的角色,每一个人都是不可或缺的。纵使你个人能力有多突出,但你仍然无法完成一个团队的任务,你需要抱以认真的态度做好自己的本职工作,抱以谦虚,积极的态度多帮助他人,我想这在以后的工作中也是我们所需要注意的。
写到这也算是写完了主要的这三个月的软件工程课的经历,当然,写的很大概,但是没有空谈,泛泛的写,也没有复制+粘贴的部分,说到这要向我的团队道一个歉,因为团队作业五最初是我完成的,但是包括了抄袭,最初给团队造成了负分,虽然后来和PM等补交了回来,但还是要向团队的成员们说句对不起。
最后我想说的是软件工程教会了我比提升个人编程能力还重要的东西——理解,认识,态度,合作......
这三个月很有意思,我想这才是软件工程这门课的魅力所在吧。
关于意见和建议:
能想到的建议就是建议结对编程的人员搭配应该自主一些(针对出现的个别搭配不合理提出)。
一切事物,方法等有好必有坏,只要是好的方面大于坏的方面,能解决的方面大于不能解决的方面,在没有其他更好的方案时,那么他目前就应该是可行的,因此我认为软件工程这门课的改革还是非常成功的。
最后,感谢许老师,张老师的三个月以来的耐心授课,陪伴。 感谢助教们认真,辛苦的工作,更要感谢邹老师对我们的关注,指导。
愿软件工程这门课越开越好!
By 李伊
沈阳航空航天大学
2016.06.03