Linux平台下的Coding~
AlbertLi
不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之
展开
-
iMagBookShelf项目杂记(1)
<br /> 最近忙一个项目,类似iPad上的那个iBookShelf的,我们姑且叫做iMagBookShelf,要求能够做到良好的用户体验,流畅运行。项目目前已经接近尾声,但是在项目进行的过程中,还是有不少东西值得注意和学习的,故此记录下来以备以后查阅只用,所谓:亡羊补牢,未为晚也!<br /> 首先我想说的是,在设计中时刻牢记一些大家耳熟能详的设计理念以及编程理念还是很重要的(牢记的同时,最重要的是在实践中使用!)。功能模块的划分、接口的定义、“面向接口编程、而不是面向实现编程”等等,这些在项原创 2011-03-23 20:51:00 · 767 阅读 · 0 评论 -
iMagBookShelf项目杂记(2)
<br />根据今天的讨论,我们需要做的优化如下:<br />1、将请求获得的XML文件按照种类暂存一份在本地,以免多次请求,减少在杂志种类页面不必要的网络带宽消耗。<br /> 2、所有用到字符串拷贝的地方,尽量杜绝不必要的拷贝操作,尽量仅仅告知所在的地址即可。<br /> 3、内存泄漏的检查以及修正。<br /> 4、事务逻辑中的缺陷修正及其优化(今天完成了一部分,关于重入的)。<br /> 5、界面美工的优化!(此处根据客户的需要进行修改即可)。原创 2011-03-24 20:33:00 · 737 阅读 · 0 评论 -
iMagBookShelf项目杂记(3)
<br />项目接近尾声,为了不要出现永远都到不了头的99%进度现象,把剩下的问题罗列下来,同时将此阶段已经解决的问题一并说明:<br />剩下的问题:<br /> 1、下载图片不完全导致读图片出错;(下载模块的问题)。<br /> 2、界面动画的问题。(保证界面动画做完不出错!)。<br /> <br />解决了的问题:<br />1、关于界面显示流程:等待画面-->后台取数据-->取完数据-->做动画。(流程测试没有问题,但是程序本身引入了BUGs待解决!!!)<br />2、图片读取的问题,两边显原创 2011-04-06 22:25:00 · 764 阅读 · 0 评论 -
iMagBookShelf项目杂记(4)
项目顺利结束了,需要做一个总结:1、防御性编程的重要性无论怎么强调都是不为过的!!!,几个关键的BUGs都是未将防御性编程贯彻到底造成的!包括相关的异步加载的情况,当然也涉及部分控件实现的问题。2、用户体验的一致性以及操作过程中的流畅度的确是需要着重优化的地方,一句话:用户体验,还是用户体验!3、作为项目主管,给予一起并肩作战兄弟们充分信任的同时,也一定要亲自做代码走查,定期做代原创 2011-06-30 22:24:00 · 607 阅读 · 0 评论 -
一份简要游戏服务器缺陷、瓶颈分析报告
这还是很早之前参与创业的时候,专门原创 2014-11-16 15:34:53 · 2979 阅读 · 3 评论