is
zhou

Architect

话说程序员的职业生(IBM软件集团大中华区总架构师 寇卫东)

zhouchong阅读(18)评论(0)

IBM软件集团大中华区总架构师 寇卫东   有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如 果还没找到自己的兴趣怎么办?我的建议是...

架构师成长之路

zhouchong阅读(31)评论(0)

1、关于软件架构 1. 定义 软件系统的架构将系统描述为计算组件及组件之间的交互 组件是一个泛指的概念,可以指子系统、框架、模块、类等不同粒度的软件单元,他们可以担负不同的计算职责。 软件架构是在一些重要的方面所作出的决策的集合 软件系统的...

你是第几等级的软件开发工程师?

zhouchong阅读(22)评论(0)

前一阵,看了罗振宇推荐的智能时代,第一次知道了吴军博士(当前Google中日韩文搜索算法的主要设计者)。吴军博士是一名工程师、一名技术人员,但在数学、计算机科学、IT行业、历史、艺术、风险投资等多个领域都有研究。我买了他全套的书籍来研读,忍...

你最讨厌什么样的程序员?

zhouchong阅读(28)评论(0)

很讨厌对初学者嗤之以鼻的程序员,当然其实不光是程序员。 有这么一个群体自认为代码水平很高,看到一些初学者发出来的入门级的代码或者相关的学习类博客文章就各种鄙视,甚至破口大骂:这么垃圾的代码也好意思放出来、这技术我十年前就了如指掌了、如此云云...

如何写文档

zhouchong阅读(25)评论(0)

这篇很短,但是浓缩的是精华 无论写什么文档,一定要记住,写文档的目的是为了别人能看懂,是为了别人能看懂,是为了别人能看懂。

且谈架构师的文档能力

zhouchong阅读(26)评论(0)

talk is cheap,show me the code 很多人都觉得文档不重要,只要能写代码就好了 我遇到过很多架构师,其实他们的能力只是一个程序员,高级程序员,资深程序员,高级资深程序员,他们或许可以写出很漂亮很精练的代码,他们或许...

2017 年你应该学习一下下函数式编程

zhouchong阅读(25)评论(0)

简评:真的应该在 2017 年学习一下下函数式编程,反正我已经开始学了,不过不是原作者墙裂推荐的 Elixir 从 50 年代的 Lisp 开始,函数式编程已经存在很长时间了,在过去的两年里面,如果你持续关注的话,像 Clojure、Sca...

业务逻辑详解

zhouchong阅读(32)评论(0)

不同的项目有不同的功能,不同的功能需要不同的实现,实现这些核心功能的代码就叫业务逻辑 比如让你实现一个功能,给你两个数,让你获取它的和,你所写的如何才能获得任意给定的两个数的和,这个程序实现过程即可成为业务逻辑处理。   “一个人...

从程序角度去来看架构和设计原则

zhouchong阅读(31)评论(0)

我是一名程序猿,猿类的世界几人能懂,逻辑、业务、编码、实现、各种bug、架构、设计、MVC、分层,各种诱惑各种蒙, 今天好好想了想,理了下思路。 设计原则: 感觉还是总结一下的好,总有很多人问,但并没有掌握其精髓。希望通过此系列,能够让思路...

技术高手如何炼成

zhouchong阅读(26)评论(0)

面试的时候,我会问面试者,你日常如何构建自己的知识体系,如何让自己更高更快更强?多数工程师并没有深入地思考过这个问题,基本上是零敲碎打,随机性大。 本着不能让你白来一趟的精神,好为人师的我会娓娓道来:   第一阶段 认真构建完整的知识体系 ...