• 什么样的代码才能叫做好代码?

    2016-08-15
    什么样的代码才能叫做好代码?
    好的代码,就像是好的笑话无需解释就能让别人明白。如果你的代码能够做到不解自明,在大多数时候,你根本无需为其配备说明文档。 好的代码,就像是一辆配备了优秀音响和杯架的...
  • 细数20世纪最伟大的10大算法

    2016-07-26
    细数20世纪最伟大的10大算法
    发明十大算法的其中几位算法大师 一、1946 蒙特卡洛方法 [1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at the Los Alamos Scientific Laboratory, cook up the Metropolis algorithm, also known as the Monte Carl...
  • 编程语言争霸 霸主是谁?

    2016-07-21
    编程语言争霸 霸主是谁?
    世界上的语言有千万种,但是却不只有汉语、英语、法语和俄语,还有Java、C++、Python和PHP。计算机的快速发展,使编程成为一种职业,程序员也成为近年来备受关注的一种职业。 语言...
  • 如何学习编程和转行

    2016-07-17
    如果你想知道如何学习编程和转行,那么你不是在单骑作战。随着科技热潮对软件工程师和计算机科学家需求的增加,很多专业人士开始纷纷将自己的职业生涯转移到一条更注重技术的...
  • 为什么你应该学习编程

    2016-07-15
    为什么你应该学习编程
    在硅谷,对于每一个产品经理的职位,约莫配有6个工程岗位。 很多人,从HR专业人员到市场营销专业人员,都在硅谷工作,但硅谷对编程专业人士的需求更多,也更重视这个行业。大多...
  • 不要升级到 Windows 10的10大理由

    2016-07-14
    不要升级到 Windows 10的10大理由
    本文通过对微软合作伙伴的询问,了解到他们不想升级到Windows 10的原因。下面,我们将详细讲解用户不该升级到Windows 10的十大理由。 在佛罗里达州多拉尔的Sabio信息科技公司,许多客...
  • 编程可以不需要天赋和激情吗

    2016-06-24
    以往从来没有一种技能被神化到这样的高度: 你不仅得有天赋,还得具备激情,才能成为一名优秀的 程序员 。 好像那些写代码的人是早就决定干这一行似的,当他们还是孩子的时候,...
  • 入门软件工程师所面临的5个挑战

    2016-06-22
    入门软件工程师所面临的5个挑战
    如果你对编程和专业的软件开发感兴趣,那么,这里有5个新晋软件工程师所要面临的挑战。 5.代码疲劳 专业 程序员 要写的程序很多。 作为入门级工程师,我每周至少编程45小时,而且...
  • C语言编程之父丹尼斯 里奇和他的C世界

    2016-06-19
    C语言编程之父丹尼斯 里奇和他的C世界
    C语言之父丹尼斯 里奇(Dennis Ritchie )已于2011年10月12日去世,享年70岁。里奇是公认的Unix操作系统最好的合伙创始人,并且他还早在1971年就开发了C语音编程。 阿尔卡特―朗讯公司贝尔...
  • 儿童节到了,来看看儿童编程语言进化史

    2016-06-01
    儿童节到了,来看看儿童编程语言进化史
    奥巴马计算机从娃娃抓起的倡议和人们对科学(Science)、技术(Technology)、工程(Engineering)、数学 (Mathematics)教育日渐增长的关注都说明了一个问题,那就是,为了教导孩子们学习...
  • 9个最佳的大数据处理编程语言

    2016-05-28
    9个最佳的大数据处理编程语言
    大数据的浪潮仍在继续。它渗透到了几乎所有的行业,信息像洪水一样地席卷企业,使得软件越发庞然大物,比如Excel看上去就变得越来越笨拙。数据处理不再无足轻重,并且对精密分...
  • 从编程中学到的6个生活习惯

    2016-04-26
    用流程图简化每件事情 许多程序员在开始编写单行代码之前很久就已经开始使用流程图。这样做的原因是,有时试图一下子编写出整个程序的感觉真的是压倒性的,尤其是当程序要完成...
  • 编程和音乐真的很像吗?

    2016-04-25
    编程和音乐真的很像吗?
    在过去的几十年时间里,对音乐作品和编程同时感兴趣的计算机科学家成功地将两者结合在一起。现在的人工智能谱写的音乐,几乎与由专业音乐人创建的没有区别。 很多专业的开发人...
  • 谁是最复杂的编程语言

    2016-04-18
    谁是最复杂的编程语言
    JavaScript可能是时下前端编程中最热门的应用程序,但在很多方面该编程语言模仿了很多此前的编程语言。和COBOL, C, C++, C#, Java和Python相似JavaScript是一种过程化语言,但唯一的重大区别在...
  • 不拼颜值的编程世界你靠什么上位?

    2016-04-15
    不拼颜值的编程世界你靠什么上位?
    随着功能需求的逐步升级,编程语言的更新换代也变得越来越频繁,近年来编程语言的种类更是已经突破了600大关。 在前浪不断被拍在沙滩上的编程语言世界里,斑斑却发现每一次的编...
  • 微软和Linux:真正的浪漫还是有毒的爱情?

    2016-04-09
    微软和Linux:真正的浪漫还是有毒的爱情?
    时不时的我们会读到一个能让你喝咖啡呛到或者把热拿铁喷到你显示器上的新闻故事。微软最近宣布的对 Linux 的钟爱就是这样一个鲜明的例子。 从常识来讲,微软和自由 开源软件 (...
  • 4个费劲心思却走向编程地狱的陷阱

    2016-04-07
    4个费劲心思却走向编程地狱的陷阱
    优化你的代码、创建编程抽象、编写跨平台的应用程序,几乎所有遵守这些戒律的 程序员 不出意外都拿着一等票去往了一个没有休憩时间,项目总能准时完成,代码库永远不会过时,...
  • 盘点微软最应该开源的15款产品

    2016-04-02
    盘点微软最应该开源的15款产品
    在过去这几年里,微软对软件开源似乎产生了越来越大的兴趣。他们先是向Linux内核贡献代码,还开放了.NET核心、 Visual Studio Code 编辑器、 甚至是Chakra JavaScript引擎(IE浏览器和Edge所用...
  • 你在编程的时候浪费了多少时间?

    2016-03-24
    如果你正在阅读这篇文章,那么你很有可能也是 程序员 。无论你是自由职业者还是合同工,时间是你最宝贵的资源之一。 不过,开发人员常常发现自己被困在项目中,因为不注重管理...
  • 编程领域的21个热门和冷门

    2016-03-21
    编程领域的21个热门和冷门
    热门还是冷门?从Web、主板到培训场地,不妨了解应用程序开发领域的热门和冷门。 编程员们老爱嘲笑如风飘过的时尚界。裙子变长变短,颜色变来变去,领带变粗变细。而在科技界,...
  • 关于某些编程语言的命名方式

    2016-03-17
    打开 TIOBE Index 世界编程语言排行榜,出现在榜单上的程序语言名称多半都让人一头雾水。一些程序语言的作者会以「这种语言是什么」来命名语言,比如 BASIC、COBOL、TCL、LISP;另一些语...
  • 数学和英语不好能学编程吗?

    2016-03-06
    [序言] 很多想学编程,但又害怕学习编程的人.他们都有同样的问题: 1 学习编程,是否需要英语? 2 我数学不好,能学好编程吗? [不要多想] 学习编程,英文和数学肯定少不了,但编程领域是一个...
  • 框架成为新的编程语言的7种理由

    2016-03-01
    在 1980 年代,掀起一场乏味战争的最简单方法,就是赞扬你钟爱的编程语言是最棒的。C、Pascal、Lisp、Fortran?程序员们花费数个小时来详细解释关于精巧制作一条 if-then-else 语句的特定...
  • 测试是一件浪费时间的事吗?

    2016-01-24
    测试是一件浪费时间的事吗?
    让我们详细地说明 作为开发人员,我们都知道我们应该测试我们的代码。我们应该写单元测试,但这也通常是我们发现没时间时跳过的第一步。 作为团队的领导者或者管理者我们都知...
  • 2015年顶尖的编程语言排名图解

    2016-01-22
    2015年顶尖的编程语言排名图解
    如果你对2015年还没有一个很好的总结,那么不妨来看一看这些2015年顶尖的开发语言,然后挑选一种今年来学习?祝你好运!...