`
三问飞絮
  • 浏览: 320588 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
很早之前,人们开始总结并强调设计。后来人们反思软件的过度设计。 个人认为,最常见、最无用的过度设计便是界面的多语言设计。         当然,必须强调的是,这是有前提的,即面向国内的项目型软件。比如中小型企业的内部信息管理系统,从甲方角度来讲,因为其用户在可见的未来,不会出现外语版本。从乙方角度看,因为是项目型软件,其重用性不高。        那么,为了这样一个不可能用到的功能。花费大量的力量是改造UI界面,一方面需要花费一些人力物力,另一方面IDE的可视化功能大小降低。       因此,多语言设计,在通用型软件中还是必须的,对于国内的大部分项目来讲,其实就是一个鸡肋。      ...

拜神文化

      今天看了一期《锵锵三人行》讨论中国人拜财神文化,有几个观点还是比较有意思的。       以前一直总结国人信仰为实用主义。似乎并不在意是哪门哪派,很多家里是土地公与观音同时供着的。要知道,观音是菩萨,算是佛家的。而土地公本名张福德,在春联中“福德正神”便是,神仙嘛,不正是道家的吗?因为两者与普罗大众生活似乎更贴近,似乎更灵验,也便供起来了。       不过,在节目中,将国人的拜神文化总结为机会主义。比如说,人们常常说,某某山上的土地公庙很灵。这个与西方有很大不同,西方一般都是一神论者。很难听说哪个基督徒会说:某某教学的耶稣很灵。而中国,同一个神,同一个佛,在不同地,不同庙, ...
    终于还是去看了一下,一家竞争对手的公司。     话说这公司跟现在东家是老冤家。据说当年公司的高层就是从那里集体跳出来的。这样的冤家,如果直接跳动的话,貌似有点风险,可能会引出些不必要的麻烦,不得不考虑。     本来不过去,最后打算过去看看,至少也看看装修。不过,晚上的聊天也是有收获,比如说职业规划。可以了解到,到这公司的话,肯定进入的是研发部。职业路线就是纯粹的技术路线了,几年后,可能就是个高级架构师或者技术专家的帽子。这时候有个疑惑,到底技术的保质期有多久?纯粹的技术到三十三五之后的路如何行走?     换个方面,像常见的IBM或者咨询公司的顾问,几乎其实是领域专家,也 ...
       看《铁齿铜牙纪晓岚》前后也有十年了。其中最为精典的不能不能是反一号——和珅同学。王刚把本是十恶不赦的大奸臣和珅,演得让人不觉得厌恶,甚至觉得可爱。         话说这和珅跟我们所要说的主题有什么关联呢?我觉得,和珅能够权倾朝野,觉得乾隆宠信。且不说真实历史如何,单从戏中来看,这是绝对是合理的。因为和珅完全具备做为一名出色主管所就具备的能力。分别是哪些能力呢?各位看官且听我慢慢道来。        第一,角色认知与管理技能。        和珅深深地知道,自己将要扮演一个信息沟通的角色。他是一个上下级,水平同僚间的沟通的桥梁。他总可以准确的揣摩圣意,并马上附耳于刘全,将指令 ...
      一个优秀的软件架构师,首先一定是一个出色的程序员。       支付宝架构师说架构师是一个比较“虚”的岗位,主要的问题都在“落地”的过程中       而一个架构师确认一个想法究竟能不能落地的最直接的方法 ...
     架构师,听起来是如此神秘的一个称号。尤其是在开发领域刚入门不久的菜鸟级程序员眼中,架构师都是高手,都是牛人,都是如此高高在上的存在。 一 卓越的程序员 二 抽象思维 三 技术前瞻性 四 问题解决大师 五 多领域知识 六 沟通能力 七 内力 八 权衡取舍 九 管控能力 十 艺术气质        
以下内容从书籍整理理解而来。 根据两个准则来给模式进行分类。第一是目的准则,第二是范围准则。 目的准则:      1,创建型:创建型比较容易理解。与对象的创建有关。如Factory,Builder      2,结构型:处理类或对象的组合。如Adapter,Facade,Proxy等      3,行为型:对类或对象怎么交互和怎么分配职责进行描述。如Strategy,Command 范围准则:    是指模式主要是用于类还是用于对象实例。      1,类模式处理类和子类之间的关系,这种关系通过继承建立,是静态的。在编译时刻便确定下来了。      2,对象模式处理对象间的 ...
package util { import flash.text.TextFieldAutoSize; import flash.utils.Dictionary; import flash.utils.getQualifiedClassName; import mx.binding.utils.BindingUtils; import mx.containers.Panel; import mx.core.UIComponent; import mx.core.UITextField; import mx.core.mx_internal; use n ...
1,Find criteria must contain at least one sort field value. Error: Find criteria must contain at least one sort field value. at mx.collections::Sort/findItem()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\collections\Sort.as:491] at mx.collections::ListCollectionView/getItemIndex()[C: ...
1,expandItem:展开一个节点      注意:如果设置 dataProvider 之后立即调用 expandItem(),则您可能看不到正确的行为。您应该等待对组件进行验证或调用 validateNow()。     方案:重写expandItem函数,并使用callLater来渲染. /** * 重写展树节点,刚设置dataProvider后不能展开 * @param event */ override public function expandItem(item:Object, open:Boolean, animate:Boolean = false, dis ...
Global site tag (gtag.js) - Google Analytics