Dijkstra曾经提到:“Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot.’”[i]软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?
我觉得软件工程就是交会写程序的人开发软件。
描述一个你熟悉的软件并说明它的优缺点。
微信:优点:
1、信息发布便捷。
2、病毒式传播,传播速度快,影响面广。
3、互动性强,即时沟通。
4、成本极其低廉。
5、能使企业形象拟人化。
缺点:
1、需要有足够的粉丝才能达到传播效果。
2、信息海量,容易被淹没。
3、传播力有限。一条微博文字有限,其信息仅限于在信息所在的平台进行传播。
软件有很多种,也有各种分类办法:
ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上); Web APP (基于网页的软件); Internal Software (企业或学校或某组织内部的软件);
Games (游戏); Mobile Apps (手机应用); Operating Systems (操作系统); Tools (工具软件)选取三种说明。
Mobile Apps:微信,刚接触到微信是高中时代,由于它信息发布很方便,还有摇一摇扫一扫等很多功能所吸引。
Operating Systems:WIN10,也是最近不久才刚换的WIN10,觉得它的界面非常美观,最重要的是开机真的是非常的快,不足的是有很多游戏不兼容。
Tools:Photoshop,软件主要功能有,对图像的色彩进行调整,对图像进行合成。主要用于平面设计,网页设计美工及影楼后期处理, 因为PS是一款位图软件,位图的组成单位是像素,其格式的文件,主要清晰度由分辨率决定(如72PX/1CM)。分辨率越高,图像越清晰。 在PS当中,图像的颜色模式有RGB/CMYK等!! PS的缺点。因为PS是一款位图软件,所以的位图组成单位是像素,也就是很多的小方格,所以用PS排文字版面,不合适