架构师的思考方式
来源:互联网 发布:macd算法 编辑:程序博客网 时间:2024/06/05 20:45
最近在网上看到一个题,看到如下图形,问能找出多少个方块,(见图)
题中说,如果看出36个以上方块的是程序员!
于是无数程序员乐此不疲的找方块,最多者找到了44个方块,用以证明自己是一个程序员。
殊不知,其实是不是程序员不需要证明,但是不是架构师,我觉得已经昭然若揭了!
我们这里面,不探讨到底有多少个方块,我们只探讨的是如果是一个架构师应该如何思考这个问题。
如果你需要用程序来构造这样的一个图形结构,那么你应该如何思考呢?
用多少个方块来构建这个图形?
我的答案是:1个!
对,你没有看错,如果你是架构师,那么你应该只看到了一个方块!我们用这个方块可以构造出各种类似图形,并甚至可能构造出比这个更复杂的图形。
这就是架构师!这就是架构师考虑问题的方式:
可以从看似复杂的东西中找到共性,抽象出共性的东西,以最直接和最简洁的方案通过逻辑构造出千奇百怪的应用结构!
我的微博:http://weibo.com/useway
可以@我:@钟声程序员
钟声,《Java程序员,上班那点事儿》作者
2013-7-27
谢谢大家!!
- 架构师的思考方式
- 架构师的思考
- 架构师速成-有关架构的思考
- 思考我们的思考方式
- 架构师的思考 (转载)
- 关于成为架构师的几个思考?
- 架构设计的思考
- 系统架构的思考
- 关于架构的思考
- 关于架构的思考
- 三层架构的思考
- 关于架构的思考
- 编程方式的思考
- PMBOK的思考方式
- 思考问题的方式
- 工作方式的思考
- 架构师的沟通方式
- 架构师的沟通方式
- SPOJ MSTS: Count Minimum Spanning Trees
- VS安装包注册com组件
- local function definitions are illegal解决办法
- Java学习之道:java设计模式—Iterator模式
- hdu 免费馅饼
- 架构师的思考方式
- 二分图匹配模板
- C#基础知识回顾
- Ubuntu 菜鸟遇到的问题
- poj 1276 DP
- 03-php环境搭建
- 一周学习小总结
- 刚子扯谈:谢谢你 要学会尊重文字 即使它写的很狗屎
- Java学习之道:Java抽象类和接口的区别