第二章

1.软件工程和程序设计大作业的调查
请同学们做一个调查,到相关的软件学院或计算机学院采访学长或学弟学妹,调查一下程序设计大作业的完成情况:程序花多少时间完成?程序量是多少(多少行代码)?开发过程中使用了源代码管理等工具么? 完全独立完成的同学有多少个?程序解决实际问题么?在一些学校里,全班50 个同学,交上来的作业只有 4 到 5 种版本。这说明了什么?

答:在微信上问了小学妹(17计算机科学与技术专业),

她写程序花了3天,

实现了200多行的代码  

开发过程中没有使用源代码管理工具,

独立完成的同学有四五个,

认为程序解决实际问题,

在一些学校,全班50个同学,交上来的作业只有4到5种版本,说明了同学们在学习过程中相互借鉴缺乏独立的思考能力,同时也说明程序设计大作业有一定的难度,在此想要说一句,解决问题的方法不止一种,回答一个问题可以用多种答案。

2.各种编程的玩法
编程可以是一门理论,也可以是一门工程,还可以是一门手艺,这些年来程序员们玩出了不少好手艺,请看:

http://news.cnbloges.com/n/501488/ 

http://www.ted.com/talks/golan_levin_on_software_as_art?language=zh-cn(ted演讲)
你有什么相关编程的手艺?

答:对于编程手艺这一说,我感觉手艺算不上,我现在在编程方面还是一个菜鸟,不过我会不断的努力的,相信以后定会拥有一项编程手艺,这个手艺会成为我吃饭的饭碗的一种选择。

3.Coder和Hacker 的区别:

http://news.cnbloges.com/n/513177/

http://st-threath.blogspot.tw/2013/06/an-enginteer.html
http://aknow-work.blogspot.tw/2013/06/reply-to-coder-hacker-and-architect.html

答:通过查阅资料发现Coder指的是写程序的人,Hacker指的是有目标而写程序的人。

其实不管是做人还是做事更甚至写代码需要的都是有想法有目标的去做而不是不动脑子人云亦云的去干,我希望自己通过一番学习能够成为后者,用目标和想法指导着自己前行,加油!

4.分析开发工具
请到http://code.visualsyudio.com下载最新版本并构建几个简单的程序,写一篇博客描述这个工具的优缺点。

答:

刚在网上查了,这是一款跟sublime编译器差不多的软件,但是在一些方面比sublime更好。

优点:颜色多样, 吸引人。

          文件目录管理强大。

    自定义配置,自动保存。

网上对它的评价很高,说是前端的福音,缺点嘛,由于我刚刚接触这款软件好不能熟悉掌握,所以暂不评价。

posted @ 2018-04-02 15:20  橙子……  阅读(107)  评论(0编辑  收藏  举报