Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


关于编程里的那些ABC

2014-10-5 22:18    评论: 1 收藏: 1 分享: 4    

T - Alan Mathison Turing (又译阿兰·图灵,1912年6月23日-1954年6月7日),被认为是计算机科学的保护神,但是,他是一个永远也得不到公正宣布的圣人。他是英国数学家、逻辑学家,他被视为计算机科学之父。

图灵对于人工智能的发展有诸多贡献,例如图灵曾写过一篇名为《机器会思考吗?》(Can Machines Think?)的论文,其中提出了一种用于判定机器是否具有智能的试验方法,即图灵测试。至今,每年都有试验的比赛。此外,图灵提出的著名的图灵机模型为现代计算机的逻辑工作方式奠定了基础。

U - Usability 可用性测试是一个很有存在意义的任务,在你的App出现在众人面前之前必须要经过可用性测试。你的代码也许很优雅、质量很高、不会重复,但是要是它的可用性不过关的话,那么一切都是扯淡。你想让你的 App 尽可能的用户友好型的,那么用户是不会让你的产品埋没的。

一个最常见的技术测试就是 A/B testing,这种方法就是用两种不同的介绍方式将产品介绍给不同的用户,并且监视结果。效果最好的那个才会被采纳。

V - for View 对于外观、模型、控制器来说,它们就是实现用户界面的样品。这里面的核心部件就是 Model,其包括App 数据,商业逻辑规则和产品功能。View 是实际产出,也是你的用户在浏览器里最想看到的。Controller 接收输入并将其转换成命令传送给 Model 或者是 View。

W - W3C 是 World Wide Web Consortium 的缩写,是Web上主要的国际标准组织,由互联网的发明者 Tim-Berners Lee 创建并由其领导,W3C是 World Wide Web 的监护者。

X - Experience 很多人都认为他们能学习代码并能做得很好,就像 Mark Zuckerberg 一样。事实是:作为一个开发者,根本没有停下来学习的时候。科技技术改变的速度很快、很迅速,也就是说,在你的整个职业生涯里你必须抓住机会不断学习新的知识。

Y - Yoda Yoda 条件是一个编程术语,用来编写一个表达的两个部分,而这个表达是一个典型条件语句顺序的颠倒表达方式,就像“learn to code you should, young padawan”。

Z - Konrad Zuse 当然,在这个综合性的列表上,我们没办法将 Konrad Zuse 排除在外。他是一位德国科学家,创造出了第一台可编程的计算机——Turing-complete Z3。在第二次世界大战之后,IBM 选择了它的专利,这也是他的工作第一次被德国以外的国家所认可。

123
查看其它分页:

发表评论


最新评论

我也要发表评论

cannshui 2014-10-5 22:33  新浪微博网友评论
MA
回复
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。