资讯月刊下载
[非技术] 要写易删除,而不易扩展的代码
英文来源:Write code that is easy to delete, not easy to extend 作者:tef,拥有着犀利的演讲风格,简介请详见他在http://programmingisterrible.com/about上的自我介绍。 引用译者简介:张咏枫,硅谷创业公司 BloomSky Inc. 软件工程师,加州大学圣克鲁兹分校计算机科学硕士,方向为机器学习。硕士期间曾在 ...
[移动开发] 实战iOS 9:开发者必须掌握的三种搜索API
iOS9 Day-by-Day是作者Chris Grant新开的一个系列博客,覆盖了iOS开发者必须知道的关于iOS 9的新技术与API,并且还进行了实际操作演练,每篇文章中相关的代码Chris都会将其托管到GitHub。 在第一篇文章中,Chris介绍了iOS 9的三种搜索API,分别为: 1.NSUserActivity,索引用户活动以及App的状态。 2.iOS 9新增的CoreSpotli ...
[Web前端] 20个超实用的JavaScript技巧及最佳实践
众所周知,JavaScript是一门非常流行的编程语言,开发者用它不仅可以开发出炫丽的Web程序,还可以用它来开发一些移动应用程序(如PhoneGap或Appcelerator),它还有一些服务端实现,比如NodeJS、Wakanda以及其它实现。此外,许多开发者都会把JavaScript选为入门语言,使用它来做一些弹出窗口等小东西。 在这篇文章中,作者将会向大家分享JavaScript开发的小技 ...
[编程语言] 开发者应该避免使用的6个Java功能
本文作者是一名拥有多年Java开发经验的程序员,他从经验中得出,并不是所有的Java SE功能/API都值得程序员去使用,比如本文列举的这6个,大家在使用前得慎重对待。以下是对原文的摘译。 多年的Java开发经验告诉我,从长远角度来看,以下这些Java SE功能/API,开发者最好停止使用。 Reflection Bytecode manipulation ThreadLocals Clas ...