《大道至简》笔记

简介:

偶见周爱民先生大道至简一书,本想随意翻翻,但看完第一章就忍不住看完了。下面只摘录我特别喜欢的地方。

1、程序=结构+算法

编程作为一种行为,只需要知道其逻辑方法就可以了。所谓编程实际上是把一件事情交给计算机去做,你为这件事该如何做,就用“程序语言”的形式描述机。如果你原本就不明白如何去做,那么你也不要期望算机去理解你想要做什么  所以编程的第一要务是先把事情分析清楚,事件先后的逻辑关系和依赖关系搞清楚,然后再去代码实现。一到任务就开 Coding 的程序员,通常就是加班最多的程序员  
记住:积极工作和勤于思考都要占时间 

这个公式的精彩之处,它没有任何的地方提及到 Code。甚至可以式里,代码是不存在的,存在的只是思想,算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体。只要开发人员将这个程序的算设计出来了,把结构描述出来了,那么程序就已经定型了,剩下的事,简而言之,就是劳力活.

2.语言

语言的差别主要表现在适用范围上。一些语言适合做数值处理,小数点后可以精确到原子级,而小数点前则可以表达到宇宙之无穷;另一些语言则适合做图形处理,它的底层函数库比其它语言可以快上十倍或数十倍;还有一些语言则适合于做网页,要用它来做一个通讯薄软件都将是史无前人的挑战,成天讨论这门语言好,或者那门语言坏的人,甚至是可悲的。不但是悲其一叶障目,更要悲叹于那种大愚若的自得心态  。

3. 团队

团队是至少以三个人为规模的。这有其合理性。为什么呢?首先一个人算不得团队,那是个体。两个人则互相支撑,古文中“从”字是二人互立,就是这个意思,二人互立并不算团队,因为没有监督。三个人便可以构团队,这样便有了团队的一些基本特性:主从、监督和责任 。

4.皮之不存,毛将焉附

汉朝的刘向在《新序·杂事二》记录了一个故事,说是魏文侯出游,见路人把羊皮统子毛向内皮朝外地反穿着,还背着一篓喂牲口的草。文侯奇怪地问他为什么。这个人答道:我爱惜这件皮衣,怕毛被磨掉,文侯叹道:你难道不知道,如果皮被磨尽了,毛不也就掉光了吗? 
皮之不存,毛将焉附。

5. 谁动摇了你的制度

组织模式确定的同时,相应的制度也有随之建立。少是有几年之后才来补制度的,然而制度究竟决定了什么呢?我们先来看看,如果员工在工作中出了纰漏:没有制度,你没有办法和依据来惩戒员工,因此是管理者的过失;有了制度而没有惩戒他,是执行者和监督者的过失; 一而再、再而三地犯错,又一而再、再而三惩戒,那就是教而不改,就真正是员工的品性和素质的问题了。

6. 为不存在的角色留下沟通的渠道

本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/archive/2009/04/28/1445730.html如需转载请自行联系原作者


王德水

相关文章
|
程序员
博文创作者都有一个拥有自己专属博客梦
经常写作的作者想必都知道,个人博客是一种历史悠久的网站形态,它能够让我们更好地表达自己的想法和思考,与读者进行互动和交流。在互联网发展的今天,个人博客仍然是一种流行的媒介,而且许多人都拥有自己的个人博客。作为程序员更是如此,要有属于自己的技术博客。
179 2
博文创作者都有一个拥有自己专属博客梦
|
人工智能 Java
编程小白的第一篇博客
编程小白的第一篇博客
62 0
|
数据采集 移动开发 缓存
坚持写一年的技术博客, 我收获了这些 | 掘金年度征文
在技术平台写文章差不多一年了, 累计写了150多篇, 基本涵盖了前端的每一个角落, 也是笔者4年工作中的实践和学习积累. 中间踩过很多坑, 也从中积累了很多解决问题的方法和思路. 虽然牺牲了很多业余时间, 但也给我带来了很多收获. 笔者将利用2020年的最后几天, 好好回顾一下这一年的学习和坚持写作的收获.
179 0
|
算法 数据挖掘 定位技术
|
算法 Linux
慕课网优秀博客
日有所思,夜有所梦 的博客 1.讲师Geely  接口限流算法总结 Linux 基础 - 常用命令篇 大型项目架构演进过程及思考的点
954 0
开博第一篇
摘要是什么我不懂,随便写写
1081 0