iPhone代码片段收集iOS应用开发最佳实践:编写高质量的Objective-C代码
分类:
其他好文 时间:
2014-07-07 17:03:41
阅读次数:
122
一、随机数概述在password技术中,随机序列是非常重要的,比方密钥产生、数字签名、身份认证和众多的password学协议等都要用到随机序列。所以产生高质量的随机数序列对信息的安全性具有十分关键的数据。随机数分为真随机数和伪随机数,计算机通过算法产生的随机数并不上真正意义上的随机数,非常easy被...
分类:
其他好文 时间:
2014-07-06 17:20:13
阅读次数:
170
当我们开始系统重构的时候,不是着手去修改代码,而是首先建立测试机制。不论什么程序,只要是被我们修改了,理论上就可能引入BUG,因此我们就必须要进行测试。既然是测试就必须要有一个正确与否的评判标准。以往的测试,其评判的标准就是是否满足业务需求。因此,测试人员往往总是拿着需求文档测试系统。
与以往的代码修改不同,重构没有引入任何新的需求,系统原来什么功能,重构以后还是这些功能。因此,重构的测试标准就只有一个,就是与之前的功能完全保持一致,仅此而已。...
分类:
其他好文 时间:
2014-07-03 16:17:10
阅读次数:
243
建议0:不要让main函数返回void
建议1:区分0 的四种面孔
建议2:避免由运算符引发的混乱
建议3:对表达式的计算不要想当然
建议4:小心宏#define使用中的陷阱
建议5:不要忘记指针变量的初始化...
分类:
编程语言 时间:
2014-06-30 11:00:27
阅读次数:
223
昨天几名新同事做入职测评,在讨论如何学习提高工作技能时,大家要求推荐几本开发方面的书籍。
回家整理了一下,特推荐如下:
1、开发基础
重点推荐(前端):《编写高质量代码-web前端开发修炼之道》
推荐原因:前端开发入门提高的好书,看完它,不会使你立刻成为前端高手,但是至少能让你明白前端(CSS、JS)是如何组织的,前端到底会有什么共性的问题,以及这些问题是如何解决的。为进一步看懂一些主流框...
分类:
其他好文 时间:
2014-06-30 08:27:28
阅读次数:
152
前面我们提到了,面对软件工业时代的到来,我们的软件企业陷入了一种更深的迷茫之中,一种“后有追兵,前有悬崖,进退两难”的境地。后有追兵:面对维护了数十年之久的大型遗留系统,我们到底改还是不改?不改,面对越来越多的需求变更,我们维护的成本越来越高,变更变得越来越困难;面对不断涌现的新技术,使我们的系统显得越来越丑陋与落后;面对越来越多的竞争者,使我们面临着被市场淘汰的风险。前有悬崖:原本运行得好好的软件系统,凑合一下还可以运行几年。一不小心改出问题了,企业立马就歇菜儿了,面对大量的用户投诉,企业四处救火,竞争对...
分类:
其他好文 时间:
2014-06-29 22:19:54
阅读次数:
246
蓝光高清播放器iDeer Blu-ray Player 1.5.2.1547 iDeer Blu-ray Player是一款界面美观的蓝光高清播放器。该软件有着高质量的播放效果,他不仅仅支持播放蓝光光盘,也可以当做一般的视频播放器来进行使用,让你尽情享受视频带来的盛宴。 iDeer Blu-ray....
分类:
其他好文 时间:
2014-06-27 19:29:27
阅读次数:
225
我是作为公司技术部经理,因此技术部门的规范管理就显得尤其重要。到底要用什么样的方法,才能给部门管理和公司产品带来高效率和高质量的效果呢?我认为,必须做好以下的几项工作。一、制定开发规范对于技术管理工作,相信很多人比我有经验得多。在这里值得一提的是,建立规范对管理一家公司,对员工做好本职工作,对培训新...
分类:
其他好文 时间:
2014-06-25 16:43:46
阅读次数:
189
Barcode Professional SDK for .NET 条形码控件是一款轻量级的 .NET 程序集,为你的程序生成高质量的条形码,支持产生条码图片以及打印,支持大多数流行的一维和二维条形码:Code 39, Code 128, GS1-128, GS1 DataBar (RSS-14),...
分类:
Web程序 时间:
2014-06-25 14:31:01
阅读次数:
265
【透过微博浅谈移动设计规则】1)清晰的界面布局;2)熟悉的操作控件;3)合理的信息结构;4)可靠的触控范围;5)会呼吸的空间;6)统一的视觉风格;7)舒适的文字排版;8)高质量的图片展示。古有京城八大件,今有爽爷八定律,大家随便感受一下
本文作者 打酱油的孩纸...
分类:
移动开发 时间:
2014-06-24 20:13:08
阅读次数:
173