找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • 厌倦了编程书?来试试这3种提高编程技能的有趣方法吧

    如果你曾经从书上学习编写代码,你就知道那有多乏味。为什么不试试一些激动人心的方法来使学习更有乐趣呢? 下面介绍的这些网站每个都有自己独特的风格,但是它们都加入了游戏元素。这些稀奇古怪而有趣的游戏能够使你找回学习的乐趣。 Code Combat 如果你正在学习JavaScript并且没有多少-或根本没有-编码经验,来试试这个免费的游戏。控制一个巫师和他的随从。关卡设置从简单的概念如预先编好的动作到带条件判断的行动到更高级的咒语例如计算。学习过程是在一个可爱的魔幻RPG中进行,有骑士,食人魔和法师。移动你的随从,瞄准你的敌人, ...

    2014-04-03 11:17     

  • 代码整洁之所以重要的七个理由

    首先要承认,大学毕业的时候我是个糟糕的程序员。我拿到了学位,学到了一大堆书本知识,然后,我开始做一个不太重要的项目,每天晚上花大量的时间做简化。 起初,一切正常,但是我的代码风格一直在添乱。复制、粘贴 ...

    2014-03-17 22:05     

  • “我就差一个编程的”

    作为我们大学计算机系的系主任,我经常收到一些声称得到了能造就下一个奇迹的好主意的人的来信和电话。这些电话有的十分的有趣!打电话的人有时是一位急切的创业者,醉心于他的想法,认为那是一个能取代Google,超越 ...

    2014-03-18 22:23     

  • 代码审查和不良编程习惯

    有时候,做为一个程序员,我觉得我的职业生涯会被我开发软件使用的开发工具和技术架构明显的分割成几个阶段。一部分是因为使用的编程语言在大学时是Smalltalk,在Gog Creek公司是C#和Python,而另一方面是开发工具。 ...

    2014-03-11 23:52     

  • 事后诸葛亮:如何写出没有bug的软件

    网上对苹果iOS7操作系统中最新暴露出的一个严重安全漏洞的讨论读起来十分有趣。如果你还没有读过Alex Langley对此的分析,那现应该读一下,写的非常好。 附带说一下,是一个TLS v1.2 SSL连接问题上的bug,签名认证没 ...

    2014-03-03 14:02     

  • 学习编程 vs 学习计算机科学

    对于非教育工作者们来说,讨论在学校里什么应该教和什么不应该教是非常棘手的。我自己的校园时光只是一段关于荷尔蒙、焦虑与恼人作业的模糊记忆。然而我在这里,想说一说。 在当前 鼓励孩子们学习编程的热潮下,探究 ...

    2014-03-09 22:03     

  • Google希望女生学编程,男生一边玩去

    Google赞助的一个教育项目希望女生能爱上编程。可汗学院(Khan Academy)称,Google希望公立学校的学生,尤其是女生,能发现编程的魔力。如果学校教师能帮助女生完成他们的计算机编程课程,那么每通过一名女生,教师将能奖励100美元的DonorsChoose.org礼品卡;四个以上女生还能获得额外的500美元奖励,每名教师最高可以获得2500美元。 帮助男生完成计算机编程课程没有任何奖励。对参与该项目的教师来说,女孩是宝贝男孩则一钱不值。 via: http://www.solidot.org/story?sid=39108

    2014-04-13 10:09     wxy

  • 观点:用C语言写的程序不安全

    关于C语言内存管理薄弱的问题几年前我们就讨论过。有人试图反驳,说现代各种操作系统或runtime平台的进步,对内存管理的风险提供了各种保护,比如地址空间随机化,还有各种诸如Valgrind这样的工具可以发现内存访问bug,大大削弱危险程度。我十分推荐大家重新阅读一下那次讨论。 我的观点当时和现在都是C语言不适合用来写安全性要求高的程序,任何缺乏内存检查机制的编程语言都不适合。很简单,就是不适合。它们应该仅限于用来写一些小的核心系统,最好是小到可以用一些常规的方法(被证明的方法)进行检查,所有其它的,包括全部应用逻辑,

    2014-04-18 14:40     

  • 程序员的回归式进化

    头一年 第二年 第三年 第五年 第十年 via :http://www.vaikan.com/the-evolution-of-a-software-engineer/

    2014-03-26 16:37     

  • 项目经理应该把30%的时间用在编程上

    本文的作者Eliot Horowitz是MongoDB的创始人和技术总监。在一个科技公司里,软件技术经理用在编程上的时间应该不低于总工作时间的30%。无论是管理一个团队,还是一个分部,还是整个公司,当技术经理用在编程上的时间 ...

    2014-03-13 09:09     linux

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。