摘要: 我一直觉得自己不是很聪明,但也不笨,中规中矩吧。所以在技术上,我对自己并没有太多的期望,比如说,独创性地写出一个很厉害的算法,或者发明一个什么东西。我对自己的定位是在常识或者说战略上打败对手。如果说,人一生取得的成绩有个公式的话,可能是: 成绩= 思维 * 能力 * 勤奋。 能力就代表了一个人工作的 阅读全文
posted @ 2016-07-10 17:41 simplevita 阅读(392) 评论(2) 推荐(1) 编辑
摘要: 够得着 我们开发一个软件,最终目的都是为了提供一个产品或者服务给我们的客户。站在公司或者组织的角度,当然是想这个产品用户越多越好,这样产生的效益才越大。 怎么让用户量最大化? 除了市场营销和推广外,我们技术可以做的就是让产品具有让世界各地的人们随时随地的用到它的潜力。 换句话说,就是我们幸幸苦苦开发 阅读全文
posted @ 2016-03-05 16:51 simplevita 阅读(1472) 评论(1) 推荐(1) 编辑
摘要: 我们知道程序的可用性或者说健壮性非常重要,如果在用户使用的过程中,出现了程序崩溃,或者数据错误都是灾难性的。为了最小化出错的概率,我们想各种办法来减错、容错、纠错。不管怎么减错,比如说提高代码质量、测试驱动开发、大量测试等等,但仍不可避免,还是有各式各样的错误出现。尤其是有UI,需要用户参与的话,错... 阅读全文
posted @ 2015-06-29 16:05 simplevita 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 现在,大家用java开发最多、最火的应用是基于什么GUI?Andorid!应该没有人不知道!那你知道还有Awt、Swing、Swt、JavaFx吗?虽然它们主要是用于开发桌面应用的,不过也不全对,JavaFx也是可以导出为手机应用的。Whatever,不管它们面向什么平台,它们都是基于Java的 G... 阅读全文
posted @ 2015-06-23 21:40 simplevita 阅读(11133) 评论(0) 推荐(5) 编辑
摘要: 程序可修改性非常重要,毕竟世界总是动态变化的,以前写的程序在新条件下可能不满足需求,也有可能程序需求在初始阶段并没有搞明白,后来就越来越清楚了。总之,程序需要被修改或者直接重写。如果总是重写,从零开始,成本是很大的。如果有之前的积累,至少和别人相比,起点也会高些。但是,如果程序可修改性太差,也有可能... 阅读全文
posted @ 2015-01-18 18:49 simplevita 阅读(2606) 评论(3) 推荐(3) 编辑
摘要: 在android中,可以很容易给一个视图的外观加上state,从而反映行为状态比如:激活、选中、悬浮等。但是对于视图布局的动态调整,比如说某一状态,需要显示按钮,下一个状态,不需要显示这个按钮,就显得苍白无力。这种情况,大家会说我去改一下按钮的可见度就ok了呀。的确是这样,但是涉及到多个状态、多个控... 阅读全文
posted @ 2014-08-22 06:09 simplevita 阅读(744) 评论(2) 推荐(2) 编辑
摘要: 小到控件布局,大到整个app的屏幕适配,百分比布局都是很重要的。可惜、可恨的是android的百分比布局先天支持的不太好。举个例子,如果说要使两个按钮按照1:2铺满父容器,该怎么办,这个大家会说,很容易啊:(1)先把按钮都放进LinearLayout容器。(2)修改按钮的layout_weight,... 阅读全文
posted @ 2014-07-28 21:47 simplevita 阅读(4845) 评论(2) 推荐(3) 编辑
摘要: 在《程序的需求层次》这篇文章,我们可以看到程序可用性的重要性。当然,不读这篇文章,我们也知道,它很重要。但是,可能没觉得那么重要。在我写过的所有程序里面,就有这么一个程序,由于前期不怎么重视异常处理,结果后期经常崩溃,导致公司所有人都对它不放心,即使后来已经改善了很多,也总会把它作为一个事提起(作为... 阅读全文
posted @ 2014-07-21 21:48 simplevita 阅读(1585) 评论(4) 推荐(0) 编辑
摘要: 我们做技术的,天天在写程序。有一个问题,可能一直困惑着大家:怎么写一个程序?换句话说,写程序需要注意什么,它们有哪些有需求。大家都知道马斯洛的需求层次理论,研究对象是人。而程序是人类目前发明的最有用的工具之一,并且越来越智能化。程序是人类思想的产物,越智能,其实就是越接近人脑。可以说,人就是上帝写的... 阅读全文
posted @ 2014-07-09 22:37 simplevita 阅读(344) 评论(0) 推荐(1) 编辑
摘要: 哈哈,找到了这个新地,2014.6.27.纪念下 阅读全文
posted @ 2014-06-27 15:40 simplevita 阅读(107) 评论(0) 推荐(0) 编辑