摘要:
”结构化“思维编码法精髓:1)编码过程中,直奔业务核心,摆脱各种拖泥带水的验证2)验证可扩展3)验证代码和核心业务代码分离4)基本上一对if...else里面就包含了一个完整的业务逻辑。5)编码过程中,默认一切顺利,所以将一直执行到底,将各个分支都抛开。”结构化“思维编码法的终极目标是让”代码结构“无限接近人类的正常思维方式。 阅读全文
摘要:
在项目中,我们会遇到形形色色的客户,他们的个性和要求千差万别。但是,总的来说,客户可以分为3大种类型:第一:白痴型即客户对IT信息技术一无所知。这样的客户给什么就是什么,整个项目的核心是商务人员与客户沟通。而且,这样的客户判断你项目做到好不好,也只能从商务人员和他的交流中进行判断。第二:专家型即客户完全是信息化领域的专家,具备项目经理的能力。对于这样的客户,我们可以让其输出一份详细的项目设计文档。整个项目的沟通或将以己方的项目经理为核心即可。商务人员只起到辅助作用。第三:半吊子的“伪专家”他或许是计算机科班出身,或许还干过几个月的项目。但是,如果你让他输出一份详细的项目设计文档,他又没有能力。 阅读全文
摘要:
解析一个稍微大点的XML数据20万条数据左右吧。没想到在解析XML的某个节点中,为了方便查看数据的解析进度,打印了一句Log,结果导致解析过程越来越慢。原来用XCODE打开那20万条数据,都很费劲,在执行过程中,为每一条数据大一条Log,电脑直接累疯了! 阅读全文
摘要:
今天一合作伙伴传过来两个很大的XML文件,在iOS 程序下执行xmlTextReaderTyper(reader)方法后,总是返回0.最终发现,原来那两个XML文件不是UTF-8编码格式。解决方案:在PC上,使用UE将XML文件另存为下,格式选择UTF-8即可。 阅读全文