atitit. 企业组织与软件project的策略 战略 趋势 原则 attilax 大总结 1. 战略规划,适当的过度设计 1 2. 跨平台化 1 3. 可扩展性高于一切 1 4. 界面html5化 2 5. web界面spa ajax化 2 6. Vm 平台化 2 7. 插件化 2 8. 自包括.容器化隔离. .iframe 3 9. 延迟初始化 cfg  bat化.. 3 10. #--------------------------------other 3 11. 全球化(国际化) 3…
atitit.企业组织与软件工程的策略 战略 趋势 原则 attilax 大总结 1. 战略规划,适当的过度设计 1 2. 跨平台化 1 3. 可扩展性高于一切 1 4. 界面html5化 2 5. web界面spa ajax化 2 6. Vm 平台化 2 7. 插件化 2 8. 自包含,容器化隔离..iframe 3 9. 延迟初始化 cfg  bat化.. 3 10. #--------------------------------other 3 11. 全球化(国际化) 3 12. 移动…
Atitit 发帖机系列(7) 词法分析的方法attilax大总结) 1.1. 词法分析貌似俩大方法,一个直接根据状态图转换,一个根据dfa1 1.2. switchcase或者ifelse 最原始方法1 1.3. .  状态表 比较实用2 1.4.  使用NFA.DFA构建FSM( 专业方法,难度大) DFA实际上就是高级版的状态表2 1.5. 构建词法分析器一般需要几个步骤:2 1.5.1. 为正规式设计NFA  由正规式构造FA--Thompson法2 1.6. 优先递归 替换循环3 1.…
Atitit.  高级软件project师and 普通的差别 高级编程的门槛总结 1. 完备的知识体系 2 2. 编程理论/原理的掌握 2 1.1. 掌握经常使用的概念(ORM,IOC.AOP,event driver/mvc 等) 2 1.2. 高级概念(lambda,闭包closure,fp,dsl ) 2 1.3. 元编程MOP  Annotation/attributi 2 1.4. 规则引擎and jbpm 2 1.5. 自己的框架and工具的 2 1.6. 自己的输入法 2 1.7.…
Atitit.研发管理软件公司的软资产列表指南 1. Isv模型下的软资产1 2. 实现层面implet1 3. 规范spec层1 4. 法则定律等val层的总结2 1. Isv模型下的软资产 Soft assets就是“软资产”,指人力资源(human resources).品牌(brand).技术(technology)及知识储备等资产,研发能力也是软资产 2. 实现层面implet 产品 ,框架,类库 作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Att…
Atitit各种SDM 软件开发过程SDP sdm的ddd tdd bdd设计 1.1. software development methodology (also known as SDM 1 1.2. 历史1 1.3. 常见方法2 1.4.  DDD Domain Drive Design,也就是领域驱动开发.2 1.5. Tdd TDD(测试驱动开发(Test-Driven Development)3 1.6. TFD -- Test First Development)3 1.7. B…
Atitit 深入理解软件的本质 attilax总结 软件三原则"三次原则"是DRY原则和YAGNI原则的折 1.1.1. 软件的本质:抽象  1 1.2. 软件开发的过程就是不断抽象的过程 1)机器语言--> 汇编语言-->高级语言,这就是一个不断抽象的过程,1 1.3. 代码的抽象三原则_软件工程_酷勤网.htm1 1.4. "软件是存储.通信.UI(user interface)和业务逻辑的紧密结合体2 1.5. 在软件的生命周期中,较稳定的是存储和通信,最…
Atitit.atiInputMethod v2词库清理策略工具    q229 1.1. Foreigncode 外码清理1 1.2. 垃圾词澄清1 1.1. Foreigncode 外码清理 Only can Ascii and num Before Be4 For  4 1.2. 垃圾词澄清 Tool  long Not  common wordlib (3000-5000) 作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔…
说到"软件project"就有一种非常纠结的感觉!为什么呢?由于刚进入软考复习阶段,大家都把它放到了"比較"次要的地位,由于已经学过两遍,再加上它没有非常难理解的东西.一说大家都会!但往往问题就在这里"一说大家都会??"在做题的时候有种"屡错不厌"的感觉,就针对这个问题先谈谈原因.再谈谈解决的方案. 原因: 1.大家就是由于太自信了,由于已经学过两遍,所以就没有系统的看书或是不到位. 2.大家没有把里面的知识学活,学透,当下明…
工作近十年了.[软件project师] 一直是我职业 title 的中心词,仅仅是前面的修饰语在不断变化,从0基础.中级.高级到资深. 事实上 [软件project师] 是一个非常泛化的定义.工作现实中软件project师是被详细分工的.形成了详细定义的project师. 定义 软件project师是以下这些详细project师的整体概括: 开发project师 測试project师 UIproject师(又称设计师) 产品project师(尽管如今多称产品经理,但实际的工作内容更偏向proje…