孩子是如何认识世界的?

让.皮亚杰 瑞士人,近代最有名的发展心理学家,他的认知发展学成为了这个学科的典范。 20世纪最伟大的心理学家. 与弗洛伊德称为心理学史上两位巨人。

工程师-定律(三)

朴实定律 程序应该熟悉的常用定律法则 二八定律 二八定律是指在任何一组东西中, 最重要的只占其中一小部分, 约20%. 其余80%尽管是多数, 却是次要的

工程师-阅读(二)

技术书籍 推荐参考: «豆瓣编程图书TOP10» 程序员修炼之道(第2版) 豆瓣分:9.0 原英文名«The Pragmatic Programmer» 直

设计模式-接口组合(八)

有一种非常经典的设计原则: 组合优于继承, 多用组合少用继承 为什么少用继承 继承是面向对象的四大特性之一, 表示类之间的 is-a 关系. 支持多态特性, 可以解

设计模式-接口编程(七)

何为"接口"编程 基于接口而非实现编程. 英文: Program to an interface, not an implementation 这条原则是一条比较抽象,泛化的设计思想. 接口的本质: 接口就是一

设计模式-贫血模式(六)

贫血开发模式 传统的MVC结构分为: Model 层, Controller 层, View层. 而做为前后端分离的MVC变为后端被分为: Controller, Service, Model 层. Controller 层负责暴露接口给前端调用. Service 层

设计模式-学习地图(四)

学习之前先罗列一下学习框架地图. 方便今后的学习. 三种编程范式 面向过程 面向对象(最主流) 函数式编程(如go语言) 面向对象7大知识点 面向对象的四

鲁班工具之 Markdown 生成目录(一)

命令行对 markdown 生成目录结构, 主要解决 markdown 不自动生成目录的困扰. 即[TOC]不支持. 工具源码 https://github.com/ekalinin/github-markdown-toc.go 下载安装 1 2 3 4 5 $ wget https://github.com/ekalinin/github-markdown-toc.go/releases/download/1.1.0/gh-md-toc.linux.amd64.tgz $ tar xzvf gh-md-toc.linux.amd64.tgz gh-md-toc $ ./gh-md-toc --version 1.1.0 mac 1 brew install github-markdown-toc 使