十个iOS面试问题。不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我检验的好机..
开发者所需要知道的iOS7 SDK新特性.春风又绿加州岸,物是人非又一年。WWDC 2013 keynote落下帷幕,新的iOS开发旅程也由此开启。在iOS7界面重大变革的背后,开发者们需要知道的又有哪些呢。同去年..
iOS内购实现及测试Check List.免费+应用内购买的模式已经被证明了是最有效的盈利模式,所以实现内购功能可能是很多开发者必做的工作和必备的技能了。但是鉴于内购这块坑不算少,另外因为..
Interface Builder的一些小技巧.最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否..
提高面试代码质量的三要素。作者总结自己多年面试他人以及被他人面试的经验,发现应聘者可以从代码的规范性、完整性和鲁棒性三个方面提高代码的质量。 程序员在职业生涯中难免..
开发者需做代码审查的五大原因.每个人都承认代码审查的花销大,而且又耗时,特别是当大家忙完成软件项目又把它送去软件测试部门时。对一些开发人员来说,它更是会引发更多的办公室政..
代码重构方向原则指导. 重构是一种对软件进行修改的行为,但它并不改变软件的功能特征,而是通过让软件程序更清晰,更简洁和更条理来改进软件的质量。代码重构之于软件,相当于结构..
信仰是如何毁掉程序员的.我对自己有了新的发现——上天给了我神奇的能力,让我总能做出正确的技术选择。..
全程软件测试实践:从需求到运营.1 全程软件测试图解 传统的软件测试,可以简单描述为下图所示:..
设计师同学们,我想大家都会在被指点江山之后,产生这样一个疑问:该如何让你的非设计师同事更好的了解设计,从而避免因彼此的主观而导致的理解鸿沟呢?..
大数据如水。这一两年一直沉溺于各类大数据思潮和大数据相关的项目中。这几天静下心来,反思了下那些成功的,失败的,让我拍案叫绝的,或是嗤之以鼻的各类在“大数据”外衣下的项目,..
优秀程序员的6个共同特质 如果你在一家IT公司,与周边的程序员接触时间越长,对他们的可爱之处了解地就越多:或呆或萌,或正派或猥琐。如果你恰好是一个程序员,你会发现身边优秀的同..
10款无需编程的App开发工具.你有一个很棒的创意但不会编程怎么办?外包、合伙开发还是从零学编程?这里提供另外一种方式——使用无需编程的App DIY开发工具。DIY开发工具不仅节省了开发时间和..
如何让我们人际关系更好▲今天我们生活中与人相处!最重要的就是:人际关系。 ◎为何很多夫妻相爱容易,相处难? 其实相处不难,只在于你是否有方法。..
重构遗留程序的一次案例学习.遗留代码经常是腐臭的,每个优秀的开发者都想把它重构。而进行重构的一个理想的先决条件是,它应该包含一组单元测试用例,以避免产生回归缺陷。但是为遗..
作为业余爱好者如何学习编程。因为 Aaron Swartz 的自杀,这两天看了不少关于他的报道以及他自己的博客,对我触动最大的是尽管他一直在做技术相关的事情,但眼光和理想却远远超越了技术。..
在职场的面试技巧与职业规划。在数学概念里,1+1=2。但在管理概念上,1+1其实是不等于2的。比如,一个人积极,一个人消极,如果消极的人职位和所具有的资源大过积极的人的时候,他所带来..
大型发布会现场的 Wi-Fi 应该如何搭建?.老罗的锤子rom发布会才开始几分钟,就爆出现场网络瘫痪,@互联网的那点事在微博说新浪微博登录百人以上的发布会现场热点怎么也得有几十个才够用。..
毕业生职场规划指南.你是一名应届毕业生,幸运地找到了工作。但你的职业发展速度似乎不像你希望的那么快,未来的道路也远算不上明朗。那么你如何寻找机会、得到注意并为自己打造职业..
日前,信息产业部副部长娄勤俭在出席中国软件产业生态链高层论坛时表示,中国软件产业的规模还比较小,软件企业的实力较弱,很多企业还处于手工式的开发生产阶段,缺乏核心技术,长期..