为什么变量名在类型前边?

var name string
  • 想到一个变量的时候,先想到变量名或者先想到类型都有可能
  • 但是往往想到变量的名字更多一些;

那为什么会想到变量的名字更多一些呢?

var name string
var age int
var height int
  • 第一个原因可能是变量名更加形象和有指向 年龄 姓名 身高 体重

  • 另一个原因可能是是类型的种类总是少于变量名的、在大脑里查询并不高效。

这里还是要推荐一下我特别认同的一段话来自《写个大家看的设计书》

名字的重要性

一旦能够说出什么东西的名字,就会很容易注意到它。 你就会掌握它,拥有它,让它受你所控。

那为什么少量频繁出现的数据所引起来并不高效呢?