分类: 业界观察

让你的软件永生的7个规则

让你的软件永生的7个规则

 生命会逝去,但一个好的软件不会。

  要想写出一个“永垂不朽”的软件,关键是你能否遵循以下规则:

Java程序员面试失败的5大原因

Java程序员面试失败的5大原因

下面是 Java 程序员面试失败最有可能的 5 大原因,当然也许这 5 点原因适用于所有的程序员,所以,如果你是程序员,请认真阅读以下内容。

初创企业需要懂得多少门语言

初创企业需要懂得多少门语言

Siri 可以用 17 种语言来回答问题和开玩笑。语言种类是不是很多,还是少了点?初创企业必须知道多少种语言才能覆盖全部的目标受众?我们研究了最为成功的一些公司,获得了一些非常有意思的结果。

为何谷歌和苹果都要开发自己的编程语言?

为何谷歌和苹果都要开发自己的编程语言?

谷歌的Go与苹果的Swift旨在解决开发者在旧版编程语言中遇到的问题

代码审查的重要性

代码审查的重要性

 前些天有人写了一篇超精彩的博客贴子,是关于之所以要将优秀的程序员从平庸的群体中挑选出来的重要性。这篇文章写得真的很好,因为它讲述的情况和产生的可怕后果,在我的职业生涯中我已经见得太多太多了,不过这其实是很容易阻止的。

做一个网站多少钱:如果你不是工程师,不要说简单!

做一个网站多少钱:如果你不是工程师,不要说简单!

这问题在工程师或设计师的眼里就如「一辆车子多少钱?一个房子多少钱?」,这个问题实在空泛到一个让人无法言语的境界,这也是我最常被问到的问题「做一个网站多少钱?」。说真的我大概能了解提问人的想法,或许只要说出个大概就是他们要的答案,例如说个多少X千和多少X万之间,或许我的职业病,我实在没有办法容忍这种不明确的答案。

结对编程简介

结对编程简介

 一个由聪明能干的开发者组成的敏捷团队正在努力完成交付。他们遇到了一些意料之外的缺陷,正在努力修复生产环境中发现的缺陷;前端开发的工作量比后端开发更大,因此当前端开发者挣扎着试图跟上进度时,后端开发者反而处于无所事事的状态。

在白板上写代码是有难度的

在白板上写代码是有难度的

我最近收到一封来自印度读者的邮件,让我就技术面试谈下看法。关于这个话题,本文再现了我在 2004 年写的一篇文章。(注意,这是我在参与到 C# 团队之前写的,因此充满了 C++ 的感觉)

开发软件有多贵

开发软件有多贵

 有个朋友的朋友想做一个公益的事。因为出资的都是教育水平较高的精英人士,所以对项目的监控透明度要求比较高。于是这个朋友的朋友就想了,信息时代嘛,IT 工具不是可以促进交流提升效率么?于是他对我说:我们想做个 app,可以干这个这个这个……

技术债务偿还计划

技术债务偿还计划

  许多团队都受技术债务困扰,不过,很少有团队能真正地设计一个计划从中挣脱出来。为了更好的理解如何才能摆脱债务,我们首先要正确地理解什么是技术债务。

写给代码技术同事:被人信任才能有广阔未来

写给代码技术同事:被人信任才能有广阔未来

 在汽车之家工作了 10 年,如今创业也有 6 个月了,身边流经了上百人的技术朋友,和他们一起战斗、一起创业、看着他们离职、看着他们不开心。

  原因是啥?

  最原始状态就是:不被信任。

小米4刷入Windows 10抢先看

小米4刷入Windows 10抢先看

近日,小米官方宣布,小米 4 Windows 10 Mobile 系统的内测正式开启,不过仅限于北京地区用户,且要通过筛选之后才能获得资格

25 个令人大开眼界的大数据现象及有趣事实

25 个令人大开眼界的大数据现象及有趣事实

随著巨量资料时代来临,大数据一词已经十分普及,甚至有些被滥用的趋势。在这个时代,切身体会到「大数据」货真价实的存在、以及解读大数据的潜力成为我们的重要课题。

中关村距离硅谷有多远?

中关村距离硅谷有多远?

春节长假之后,1990年出生、北航本科毕业的刘雨晓,带着一个10人规模的互联网创业团队,进驻了北京中关村

信息图:软件工程师薪福指南

信息图:软件工程师薪福指南

本文从编程语言、岗位、公司性质、阅历以及地理位置等多个角度解读了国外程序员的薪水状态及原因。

世界各地的软件工程师的薪水从 6 万美元到 12 万美元不等。是什么原因使他们能获得这么高的薪水,或者这么低的薪水?

软件工程师的创业陷阱-接私活

软件工程师的创业陷阱-接私活

 我本身是 Java 工程师出身,写代码至今已超过 15 年,创业也超过 10 年,曾经外包过很多项目给别人,也接过很多外包的项目,现在不接了,只经营电子报发送平台,在二年内累积超过 5000 家企业用户使用。

为什么打断 15 分钟的代价是 1 个小时

为什么打断 15 分钟的代价是 1 个小时

过去一个月里我一直在为生产力的问题奋斗。整体而言感觉自己产出不够多。我开始探索原因,找出工作时发生的状况,或者到底是什么阻止了我在项目上有不错的进展。这项研究最终富有成果。

HTML5游戏——只是趋势 未到爆点

HTML5游戏——只是趋势 未到爆点

 HTML5 游戏是一个趋势,对现状而言,这仅是一个趋势。规则简单、进程快、时间短,成为 HTML5 游戏被迅速认可的主要原因。通过社交网络的分享,获取更广泛的传播,产品变成商业的逻辑正源于此。在资本市场的推波助澜后,留下的只有 HTML5 游戏从业者的迷惑——何时才是爆发点。

一位俄罗斯程序员移民美国的故事

一位俄罗斯程序员移民美国的故事

我搬到美国已经 7 年了。

我热爱这个国家。在我搬来这里以后,我生命中很多大事也是在这里发生的,我真的感激这个国家给我的机会。

外媒评论:原生 Android 已死

外媒评论:原生 Android 已死

Android M精彩亮相,众多开发者在洛杉矶见证了大量新功能:应用权限控制、充电和续航优化、内存占用优化、App与网络无缝集成、移动支付、指纹识别、Google照片应用、离线地图……很激动人心是不是?错了!这些功能早晚都会在安卓手机上普及,但绝对不会是Google设想的方式

没有十全十美的技术!携程事件之后,技术专家们的建议与反思

没有十全十美的技术!携程事件之后,技术专家们的建议与反思

遭受攻击还是操作失误?携程宕机事件留给业内无数反思。根据微信群的专家讨论和公众号文章,整理出的文章,相信会给更多朋友一些启示。

Android成功背后危机四伏:有份额没利润

Android成功背后危机四伏:有份额没利润

 5 月 28 日出版美国《纽约时报》印刷版刊文称,尽管 Android 已经取得了巨大成功,不仅称霸智能手机市场,更是成为全球第一大计算平台,但成功背后却危机四伏,这款系统今后仍需面临很多挑战,前景令人担忧。

HTML5游戏开发如何解决付费痛点?

HTML5游戏开发如何解决付费痛点?

即连即玩、病毒传播、高用户黏性,HTML5游戏在保证品质、玩法和表现力不输超级App和原生游戏的同时,能够极大地增加用户驻留时间,更易传播,但付费率却一直是痛点。从企业定制到道具、内容付费,如何实现变现?

微软Edge浏览器安全特性初探

微软Edge浏览器安全特性初探

网络攻击可分被动式的钓鱼攻击和主动式的黑客攻击。

一条短信直接崩溃iPhone,几乎所有iOS设备躺枪

一条短信直接崩溃iPhone,几乎所有iOS设备躺枪

 iPhone 又出 Bug 了!国外有网友发现,只要给用 iPhone 的好友发送一段含有特殊字符的短信或者是 iMessage 消息,就会让对方的 iPhone 崩溃重启,这条信息最先出现在 Reddit 网站。