2016
04-14
04-14
你要避免的软件开发模式
做软件开发十数年,见识了形形色色的开发者,和各种各样的奇葩软件开发模式。本文跟你侃侃这些软件开发模式及其特点。IDD(IDE-DrivenDevelopment)大巧在所不为,大智在所不虑。--荀子天论IDD,也就是IDE驱动开发,几乎是初学者步入软件开发殿堂的必经之路。IDE为开发者屏蔽了很多细节,并且几乎不用配置(相对于vim/emacs/sublime)就可以使用代码自动补全,代码跳转,搜索...
继续阅读 >
CC++知识要点总结.png一、数据类型及运算求补码原码的基础上,符号位不变,其余各位取反,最后+1原码转补码不考虑符号位补码转原码,符号位不参与运算取反后+1==取反前-1科学计数法表示1.8*10^11-->1.8E119.34*10^-3-->9.34E-3相关细节sizeof()是一个运算,而非函数++运算不能用在实数上判断一个整数是否是2^n(2,4,6,8,16...)!(x&(x-1)...
以下是开始Android编程的好方法:1、找一些与你想开发的功能类似的代码2、调整它,尝试让它变成你想要的3、回顾开发中遇到的问题4、使用StackOverflow来解决遇到的问题对每个你想实现的东西重复上述过程。采用这种方法能够激励你,因为你在保持不断迭代更新,在这个过程里面你会学到很多。当然,当你发布应用的时候你还要去做一些更深入的东西。从一些能够正常编译的代码到成为一个应用程序,这是一个质的飞跃,比起iOS,...