首页 > PHP资讯 > Python培训 > 给黑客们的编程应战

给黑客们的编程应战

Python培训
  这篇文章是欣才欣才php训练独创翻译,转发请看文末的转发需求,谢谢协作!

  就在不久前,当读HackerNews上的一篇文章时,我偶尔遇到了一个看起来有点愚笨琐碎的编程小利诱。我坚信只需我坐下来想一会儿分分钟就能搞定它。可是,这个疑问困惑了我好几周,然后一会儿我发现自个彻悟了,接着坐下来就处理疑问了。我还能说啥,它真的很难,比我能忍耐的更难。下面是这个应战的规则:

  “你有必要写一个能输出本身的程序。你能够运用任何一门编程言语来写,但你有必要确保在它的源文件里起码有一个字符,也即是说,它不能是个空文件。”

  当然,假定你仅仅翻开文件然后把它打印出来这算做弊,所以你不能这么做。

  我不会通知你答案的,你自个测验出来将会带给你更多收成和趣味。

  我为何会这么做?

  当你变成一名真实以写代码为生的程序员时,你很或许就有处理你每天遇到的编程应战的本事。仅有一些能让你停下来的即是时刻和代码质量了,但假定你疏忽掉这些,你或许就只会写出丑恶、不行保护、蛮力但还能处理疑问的计划啥的。

  当你初步处理这个疑问时,你很快就会晓得到用往常那种蛮力的办法只会致使费事。

  假定你把自个作为一个黑客或许编程的极客,你必定能感遭到处理这个利诱的激烈驱动力。我不能脱脱离强壮的洞察力,或许一些开创性的学习阅历,只需当你心里变得温暖时,你才干终究让这个程序输出它本身。

  用你的聪明才智愉快地处理这个疑问吧!

  欣才还为咱们引荐独出机杼、能创造性地处理疑问的黑客之作:《Github呈现一行能提速70%的PHP代码》、《“慢速编程”让你透彻了解编程的实质》、《一个很有学习价值的编程故事》,期望咱们能变成一个用心去处理疑问,用聪明才智给这个国际带来点福利的“传统黑客”。

  为黑客正名

  “黑客”一词是作为“用创外型性的办法去处理疑问的人”初意而创造的,仅仅后来有些不了解规则在互联网国际寻求影响、搞损坏的“骇客”呈现,然后无知的媒体们为了赢得噱头便初步用“黑客”一词做盾牌,渐渐地如今黑客被抹黑,以至于如今标明态度的时分都说自个是“传统黑客”,既遵循规则,立异性地处理很难的疑问的人。没有开端的那帮黑客,如今咱们的电子、软件技能要落后好多年,他们才是人类行进的功臣。

  正本欣才小编前几天在写一个小东西时,曾不经意处理了这个利诱,假定咱们有啥主意,能够在谈论或论坛里谈论一下,相互学习,一同行进。

本文由欣才IT学院整理发布,未经许可,禁止转载。