每个系统都会有他的生命周期,从生到死,经历少年、中年、老年三个阶段。复杂度的管理贯穿系统的整个生命周期,就像进化论的自然选择一样,不停的优化着系统,不停的断舍离,保持着系统的...
随着产品的迭代,系统会变得越来越复杂,这是一个必然的过程。如何不停的断舍离,让系统复杂度维持在可控的程度,是每个管理者始终要绷紧的一根弦。管理复杂度首先要在源头把关,每次系统...
我认为无论你是否使用Java这样的面向对象语言,面向对象的思想都是每个技术人必须要掌握的。面向对象不是某个语言的专利,而是最重要的几个思考模型之一,他给了我们一个最基本的分拆...
我们通过观察技术演变的历史,了解哪些技术架构延续到今天,中间又有哪些变革,当时是为了解决什么问题,每种技术方案又有哪些不足,学习这些取舍的过程,对我们技术的提升非常有好处。技...
昨天我们聊了UI绘制的设计模式,通过消息机制,优雅的隔离了操作系统和各个软件实现之间的耦合。今天我们继续聊一下组件设计模式,怎么让我们更进一步摆脱大部分绘制的工作,专注在业务...
本文作者:boxer微信:boxertan日期:2016-05-23如需转载,请先联系作者 内容提要《技术管理之巅——如何从零打造高质效互联网技术团队?》围绕着技术管理中的热...
当我们在程序员的岗位做得出色,被任命为技术经理(组长、主程序)时,除了提拔的喜悦,还会有种面对新问题域的茫然感: 以前只用做好自己的工作,现在需要负责团队的绩效 以前只用和产...
最近与同事聊天,从软件质量保证的方法论谈论到了技术管理。技术管理的内涵到底是什么?在此通过这篇文章做一个小小的总结和适当的外延。 技术管理给人的感觉更多是工作量评估、项目计划...