it知识库

什么是 HTTP Headers?
it知识库

什么是 HTTP Headers?

阅读(25) 作者(admin)

  什么是HTTP Headers  HTTP是“Hypertext Transfer Protocol”的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。  HTTP Headers是HT...

什么是 HTTP Headers?
it知识库

什么是 HTTP Headers?

阅读(18) 作者(admin)

  什么是HTTP Headers  HTTP是“Hypertext Transfer Protocol”的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。  HTTP Headers是HT...

it知识库

什么时候学习编程都不晚

阅读(28) 作者(admin)

  英文链接:It’s Not Too Late to Learn How to Code导读:作者Jean Hsu现就职于Pulse,是一名Android工程师。她近日写了一篇文章《It’s Not Too Late to Learn How to Code》。文中提到了她自己在学...

盲人程序员的编程生涯
it知识库

盲人程序员的编程生涯

阅读(41) 作者(admin)

  本文来自于Stackoverflow上的一个问题,下面确实有很多盲人程序员作出回答,笔者感触颇深,故整理成文。具体技术细节不必深究,主要了解一下他们的工作状态,以期让更多的朋友关注残障人士的生活与工作。  原问题大...

学习的科学:适合大脑的最佳途径
it知识库

学习的科学:适合大脑的最佳途径

阅读(27) 作者(admin)

  英文原文:The Science of Learning: Best Approaches for Your Brain  作者:Mark Levison 译者:高翌翔 发布于 2010年9月3日  你想知道为什么人们不明白你在会议中设法说明的想法吗?你是否正在指导另一位开...

程序员的7个坏习惯
it知识库

程序员的7个坏习惯

阅读(29) 作者(admin)

   英文原文:top-7-programmers-bad-habits  1. 所有的代码都是垃圾,除了我的以外  哥们儿,我有一个坏消息要告诉你,你的代码很垃圾。不管你花费了多少精力,总是有很多程序员认为你的代码是垃圾,他们可以比你做...

多任务让你走得更慢
it知识库

多任务让你走得更慢

阅读(32) 作者(admin)

  英文原文:Multitasking Gets You There Later  作者:Roger Brown 译者:鲍央舟 发布于2010年8月31日  现代商务依靠多任务来完成工作。评价员工也基于的他们多任务能力。IT业人员会被例行指派到多个项目中去...

it知识库

Web架构师成长之路

阅读(27) 作者(admin)

  本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路。如果想成为一个架构师,就必须走正确的路,否则离目标越来越远,正在辛苦工作的程序员们,你们有没有...

一位女性程序员的故事
it知识库

一位女性程序员的故事

阅读(23) 作者(admin)

  或许因为冰冷的数理逻辑不适合多愁善感的女性,计算机行业自诞生以来一直是男性的天下,这也固定了业界对女性的偏见。其实,在计算机发展史上,并不缺乏有才智的女性,最著名的可能就是 Ada Lovelace,英国诗人拜伦之女...

it知识库

优秀程序员的首要特性:判断力

阅读(23) 作者(admin)

  公司在招聘程序员时,可能更注重开发者是否聪明,是否有深厚的开发技能等,但 Tammer Saleh 在 EngineYard 中发表文章《The Number One Trait of a Great Developer》中表示,判断力才是一名出色开发者所应具有的首...

it知识库

作为程序员,我们理应自豪

阅读(25) 作者(admin)

  我们每个人都对自己的未来有所思量,因为我们每个人都怀揣着高远的梦想,我们每天都在打理着我们的生活,日复一日,年复一年。  有人说,人生最重要的不是努力,不是奋斗,而是抉择。那么我想说,我们选择程序员无悔这一...

it知识库

面向对象编程:这里我说了算!

阅读(42) 作者(admin)

  英文原文:I give the orders around here!   自从 9 岁那年得到第一台 Commodore 64 家用电脑起,我就开始编程。然而,当面对如何写出好的代码时,我仍然感觉自己还有很多要学的。  在探索如何提高自己的过程...

基于上下文图的策略性领域驱动开发
it知识库

基于上下文图的策略性领域驱动开发

阅读(27) 作者(admin)

  英文原文:Strategic Domain Driven Design with Context Mapping  作者:Alberto Brandolini 译者:韩锴 发布于 2010年4月6日   简介  当应用程序逐渐变得庞大和复杂后,很多面向对象建模的方法都达不到非常...

Rails程序员:你的代码是我的地狱
it知识库

Rails程序员:你的代码是我的地狱

阅读(20) 作者(admin)

  英文原文:Your Code is My Hell    我最近的作为一个Rails程序员的经历可能并不常见。  我经常被叫去维护一些已经做好的Ruby/Rails项目,在力所能及的地方进行改进和完善。这样,绝大部分我需要接手的项目...

处理遗留系统
it知识库

处理遗留系统

阅读(27) 作者(admin)

  处理遗留系统,几乎是每个程序员都不可能绕过的一件麻烦事儿。因为时间压力,技能不足以及功能复杂等诸多原因,常常使得遗留系统的代码变得糟糕混乱,可读性与维护性差,无法保证功能的可测试性,纠缠不清的代码让类、...

禅修程序员十诫
it知识库

禅修程序员十诫

阅读(26) 作者(admin)

  查看英文原文:The 10 rules of a Zen programmer  早晨,外面下着雨,我发觉自己正坐在办公桌上琢磨有关高效率工作(efficient working)的问题。在我成为自由职业者之前的那些日子,尽管做了许多工作,然而回首往昔,不...

测试转开发,一个女孩子短短的工作心得
it知识库

测试转开发,一个女孩子短短的工作心得

阅读(24) 作者(admin)

  在讲述我的经历之前,我先分享下工作不到 2 年时间得到的几个重要的结论:  一、坚持梦想没有理由  二、世界不断在变化,该行动就要行动  三、人需要通过一些事情不断证明自己  下面就开始讲述我短短的工...

it知识库

谈谈对程序员的培养

阅读(26) 作者(admin)

  这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞,我很自豪我就是一名程序员,我希望给程序员或者前程序员们带来一点启发。也许你不认可我的言辞,也许你不屑我的观点,无论如何,欢迎谈谈你的看法。  让程...

程序员也要养生
it知识库

程序员也要养生

阅读(17) 作者(admin)

  英文原文:Common Programmer Health Problems  其实这些问题不仅见于程序员,其他长期经常坐在电脑前的职场人士(比如:网络编辑、站长等),都会有其中的某些健康问题。希望从事这些行业的朋友,对自己的健康问题,予以...

12 个有效的提高编程技能的方法
it知识库

12 个有效的提高编程技能的方法

阅读(17) 作者(admin)

  英文原文:12 Effective Ways To Improve Your Programming  1. 永远不要停止学习和阅读  阅读 书籍,而不只是网站  阅读 只为自我提升,而不是为了下一个项目  阅读 提升你的基础,而不只是最新技术  2....

用情感化交互为你的产品注入灵魂
it知识库

用情感化交互为你的产品注入灵魂

阅读(28) 作者(admin)

  什么使我们成为网站和 app 的忠实用户?思考这个问题时,我们发现那些令人喜爱的网站和 app 都拥有一样东西:灵魂。它们是有灵性的,它们的用户体验中被置入了情感化智能,并且这种情感化智能通过交互设计和反馈机制...

用情感化交互为你的产品注入灵魂
it知识库

用情感化交互为你的产品注入灵魂

阅读(32) 作者(admin)

  什么使我们成为网站和 app 的忠实用户?思考这个问题时,我们发现那些令人喜爱的网站和 app 都拥有一样东西:灵魂。它们是有灵性的,它们的用户体验中被置入了情感化智能,并且这种情感化智能通过交互设计和反馈机制...

it知识库

简单之美——系统设计黄金法则

阅读(36) 作者(admin)

  最近多次看到系统设计与实现的文章与讨论,再加上以前读过的其他资料以及自己的一些实践教训,让我觉得应该把这些资料汇总整理一下。如果要从讨论不同系统的众多资料中总结一条黄金法则的话,那只有一个词—...

it知识库

不懂技术的人不要对懂技术的人说这很容易实现

阅读(22) 作者(admin)

  英文原文:I'm Sure It Will Only Take You A Few Days To Code   “这个网站相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它搭建起来。” ...

it知识库

什么是好代码?

阅读(28) 作者(admin)

  1,定义  让我们来谈谈代码。  代码重要吗?当然,代码就是设计(Jack W.Reeves, 1992);代码是最有价值的交付物。  我们需要好代码吗?在给“好代码”下个定义之前,这个问题无法回答。  那么,究竟什么...