高焕堂:在校时期主修统计学和信息管理,将近40年软件开发生涯.工作于亚洲和欧美各地区,专精于商业策略思考和系统架构设计.近年来,热衷于<it+设计>教育顾问和产品开发. 第1章  商业思维:从商业模式到架构设计 11.1  A段架构师的角色 11.2  面对复杂,唯有简单 21.3  商业环境与模式是复杂的 31.4  软件的复杂是本质性的(并非表象而已) 51.5  如何从复杂中设计出简单 71.5.1  单纯与美丽的密切联系 71.5.2  软件美何在,把酒问<对称> 71.5…
文章大纲 一.架构师定义二.架构师分类与具备能力三.研发人员发展的技术路线四.架构师知识体系五.参考文章   一.架构师定义   什么是架构师,这个聊架构话题时永恒的问题.每个公司对架构师的定位也有所不同,因为不同公司所处的阶段,业务模式,应用场景也都不一样.对架构的要求也不一样.  在初创公司的野蛮生长阶段:业务场景和需求边界很难把握,有时候根本不需要架构师,产品需要快速迭代和变现,需求频繁更新,这个时候需要的是快速实现.当然如果公司成长以后,这个阶段就是欠下很多技术债,埋下很多坑,如果人员流…
在新技术层出不穷.不断迭代的当下,多数企业都在面临技术能力提升,认知升级等问题.面对技术企业的研发环节,为什么你的效率总是提不上来?都在寻找创新的技术领域,为何别人总能抢占先机?提升自己的研发竞争力,你都有什么方法? 研发效能已经成为软件企业发展非常核心的竞争力.身处在高速发展的软件研发行业,除了需要提升自身技术外,行业的主流趋势.团队领导力也是助力于组织的研发效能提升的关键.如何借助外力提升研发效率? 第40届MPD软件工作坊将于7月14-15日在北京举行,本届MPD我们邀请了来自微软.三星.…
鉴于我们寝室都热衷于手游,所以本次热门软件创新分析我就来分析一下几款热门的抽卡型手游.   阴阳师(后文简称YYS)——剧情画风唯美,配音引人入胜 作为网易公司研发的一款3D日式和风回合制游戏,YYS在2016年6月发布.作为一款不折不扣的抽卡型游戏,他以其唯美精致的画风和流畅感人的剧情引人入胜.我的室友们很快入了坑(指上手玩游戏),并且深深为之吸引.当时市面上的抽卡型手游在绘画和故事上总是不能得兼,YYS成为了几乎唯一一款能够同时满足玩家需求的游戏而风靡一时.并且为了吸引大量对日本动漫着迷的玩…
写在前面 2012年写的毕业设计,仅供参考 反汇编的目的 缺乏某些必要的说明资料的情况下, 想获得某些软件系统的源代码.设计思想及理念, 以便复制, 改造.移植和发展: 从源码上对软件的可靠性和安全性进行验证,对那些直接与CPU 相关的目标代码进行安全性分析: 涉及的主要内容 分析ARM处理器指令的特点,以及编译以后可执行的二进制文件代码的特征: 将二进制机器代码经过指令和数据分开模块的加工处理: 分解标识出指令代码和数据代码: 然后将指令代码反汇编并加工成易于阅读的汇编指令形式的文件: 下面给…
软件界面设计工具 UIDesigner v2.5 详见 http://www.downyi.com/downinfo/26770.html…
课程设计个人报告--基于ARM实验箱的Android交友软件的设计与实现 个人贡献 实验环境的搭建 代码调试 在电脑上成功运行 研究程序代码撰写小组报告 一.实验环境 1.Eclipse软件开发环境: 2.ARM实验箱(HonyaS5PC100): 3.windows操作系统. 二.实践内容 1.Eclipse开发环境的搭建和使用 2.在Eclipse上创建安卓模拟器 3.将ARM实验箱与PC机连接起来 4.将工程代码在Eclipse的安卓模拟器和ARM实验箱上实现: 三.实践步骤 3.1 Ec…
  智能硬件,Wi-Fi互联,谁是下一个Nest?邀你共见证! 2014年3月到7月.由上海庆科信息技术有限公司主办的首届 MXCHIP 智能硬件创新设计大赛--"寻找下一个nest"历经5个月的激烈角逐,产生入围决赛的超级12强队伍."群雄逐鹿"决赛盛典将于7月26日下午13:00在北京航空航天大学举行,终极悬念即将揭晓. 智能创业.好创意期待遇上好伯乐. 谷歌32亿美金砸出的智能硬件Nest神话,将在庆科首届智能硬件创新设计大赛决赛再次震撼上演.入围决赛的12强…
前面两篇文章给大家介绍了我们实战的CMS系统的数据库设计,源码也已经上传到服务器上了.今天我们就好聊聊架构设计,在开始之前先给大家分享一下这几天我一直在听的<从零开始学架构>里面关于架构设计的定义以及架构设计的三大原则,希望能对大家有所启发.有着这些基础之后,我们再基于此搭建我们的项目框架吧!如果你在阅读的过程中有任何的问题,欢迎大家在留言区进行留言,或者加入.NET Core实战项目群637326624跟大伙一起交流经验. 本文已收录至<.NET Core实战项目之CMS 第一章 入门…
关于软件的设计原则有很多,对于设计原则的掌握.理解.实践及升华是架构师的一项极为之必要的修炼. 记得在12年前第一次阅读<敏捷开发>时,五大基本设计原则就深深地植入到我的脑海中一直影响至今,我也由此获益良多.设计原则当然不止只有五种,最主要的面向对象的设计原则有以下这些:   单一职责原则 (SRP) - 就一个类而言,应该仅有一个引起它变化的原因 开-闭原则 (OCP)- 软件实体(类,模块,函数等)应该是可以扩展的,但是不可以修改 里氏替换原则 (LSP)- 子类必须能够替换它们的基类型…