随笔分类 -  技术微博 · 电光石火

摘要:书写规范的代码示例,比文档更具参考价值。好的代码示例有以下特点:(1)书写规范,流程清晰可读(2)高内聚、松耦合,方便重用(3)文档化,实现代码自解释(4)提供尽可能多的示例 阅读全文
posted @ 2013-07-11 18:04 ygm900 阅读(268) 评论(0) 推荐(0) 编辑
摘要:尽快地,将ios开发中常用的控件、开源类库,做一次统一的整理和说明。争取做到,一个app中出现的一个类型的控件,不写或尽量少些重复代码。将精力留给业务控制和多线程处理。稳步前进,告别重复劳动,重复思考。 阅读全文
posted @ 2013-07-02 23:26 ygm900 阅读(316) 评论(0) 推荐(0) 编辑
摘要:建议转变编程习惯改为:忽略细节关扰,直指问题核心,追寻问题关键。不要再沉溺于细节的理解,现在还不是时候。 阅读全文
posted @ 2013-06-30 22:53 ygm900 阅读(267) 评论(0) 推荐(0) 编辑
摘要:一个程序员的路:代码模块 - 代码字典 - 静态类库都是功夫活,不可急躁。就对一个“勤”字即可。 阅读全文
posted @ 2013-06-25 23:34 ygm900 阅读(267) 评论(0) 推荐(0) 编辑
摘要:相比xib 使用代码编排view 的一个明显的好处就是可以更好地重复使用已有代码,减少代码冗余。 阅读全文
posted @ 2013-06-25 16:50 ygm900 阅读(177) 评论(0) 推荐(0) 编辑
摘要:ios中全局变量默认是灰绿色的,只有少些全局变量,才能提高代码的聚合程度。才能更容易管理代码。 阅读全文
posted @ 2013-06-23 19:39 ygm900 阅读(192) 评论(0) 推荐(0) 编辑
摘要:iOS 内存管理,我们需要一套切实可行的实践指导书,而不是理论指导书苹果官网的例子代码是否能够给我们带来启发呢? 阅读全文
posted @ 2013-06-03 08:53 ygm900 阅读(149) 评论(0) 推荐(0) 编辑
摘要:撰写一个属于自己的ios开发包,静态库 阅读全文
posted @ 2013-05-30 09:48 ygm900 阅读(145) 评论(0) 推荐(0) 编辑
摘要:最令人讨厌的代码是,数据处理和界面处理的代码混淆在一起。 阅读全文
posted @ 2013-05-29 12:06 ygm900 阅读(133) 评论(0) 推荐(0) 编辑
摘要:全局变量 可以带下划线和前缀 ,因为,此变量是全局的,如果不带前缀,你很难判断这个变量的类型是什么。如NSMutableArray *nsma_views 一个用于存储view 的可变数组。局部变量不必带下划线和前缀,因为局部变量只在特定的方法中执行。没有必要再加前缀了。如:NSArray *arry; 即可。 阅读全文
posted @ 2013-05-29 12:04 ygm900 阅读(145) 评论(0) 推荐(0) 编辑
摘要:下一步目标:整理出1套相对成熟的ios 开发框架 阅读全文
posted @ 2013-05-28 13:14 ygm900 阅读(117) 评论(0) 推荐(0) 编辑
摘要:只要不涉及到网络数据下载,ios 应用程序的运行速度还是蛮快的。当你的程序还是运行缓慢时,一定要要留意,是否有访问网络。 阅读全文
posted @ 2013-05-28 12:04 ygm900 阅读(117) 评论(0) 推荐(0) 编辑
摘要:为了代码的高内聚和可控性,能不写全局变量就尽量不要写全局变量。全局变量的多少,也是检验代码内聚程度的一个直观指标。 阅读全文
posted @ 2013-05-27 15:34 ygm900 阅读(176) 评论(0) 推荐(0) 编辑
摘要:静听夜雨 阅读全文
posted @ 2013-05-26 03:33 ygm900 阅读(129) 评论(0) 推荐(0) 编辑
摘要:为了让用户能有良好的操作体验,一般地建议按如下方式设计人机交互操作。第一步:绘制基本界面第二步:向后台请求数据第三步:将数据加载到界面上 阅读全文
posted @ 2013-05-26 03:11 ygm900 阅读(102) 评论(0) 推荐(0) 编辑
摘要:在开发过程中,数据的输入和输出全部用string类型进行交互,是否会更好一些?只有在使用数据的时候根据需要对数据进行转型。这样是否可以屏蔽多种数据类型的繁杂。 阅读全文
posted @ 2013-05-26 02:14 ygm900 阅读(120) 评论(0) 推荐(0) 编辑
摘要:类中,方法封装的意义在于 代码的语义集中,便于为后期恢复整个逻辑思维链条提供方便。 阅读全文
posted @ 2013-05-25 23:50 ygm900 阅读(151) 评论(0) 推荐(0) 编辑
摘要:代码的世界中,一个逻辑套着另外一个逻辑,如何让每一种逻辑在代码中都有迹可循?这正式框架的意义所在! 阅读全文
posted @ 2013-05-24 08:26 ygm900 阅读(126) 评论(0) 推荐(0) 编辑
摘要:对数据的验证要进行集中管理。编撰独立的方法,输出的数据保证是全部经过验证的。这样可以有效地避免各种验证散落在程序的各个角落。回头就忘记自己有没有对数据进行足够的验证。 阅读全文
posted @ 2013-05-23 17:53 ygm900 阅读(127) 评论(0) 推荐(0) 编辑
摘要:数据排版理念:UITableView 中显示的数据可以先通过特定的方法进行排版,再加载到数据立标中等分法确定空间在屏幕中的位置:将一个view 进行8等分或者10等分。这样可以轻易计算出控件元素在view中的坐标。 阅读全文
posted @ 2013-05-23 16:17 ygm900 阅读(170) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示