首页   注册   登录
 ziphe 最近的时间轴更新
为什么说类型安全对于开发人员友好,这个特性对于编程语言很重要?其实这可以追溯到三次编程范式解决的根本问题上。Clean Architecture(架构整洁之道)一书中,对结构化,面向对象和函数式编程语言做了很透彻的分析。
首先我们得明确一点,这些范式从来没有扩展编程语言的能力,而是在不同方面对编程语言的能力进行了约束。

结构化编程
对程序的直接控制进行约束和规范, goto considered harmful.
面向对象编程
对程序的间接控制进行约束和规范, pointer considered harmful.
函数式编程
对程序的赋值进行约束和规范, mutability considered harmful.

按照这样的思路,泛型编程无非是对既有的范式做了进一步的约束。泛型编程旨在对程序的间接控制进一步进行约束和规范。它把类型安全放在第一位,而将类型转化限制在编译期间。
我们甚至可以遵循前面的定义方式,说:
泛型编程
对程序的间接控制进一步进行约束和规范, type casting considered harmful.
241 天前
洋垃圾
270 天前
有自己独立科研的能力。
272 天前
中国浮躁的科技界
272 天前
那些晦涩的英文文档你现在读不明白,有 chen sir 给你耐心的讲。以后呢?阅读文档是很重要的能力。
272 天前

ziphe

V2EX 第 385578 号会员,加入于 2019-02-20 17:09:06 +08:00
根据 ziphe 的设置,主题列表只有在你登录之后才可查看
ziphe 最近回复了
32 天前
回复了 ziphe 创建的主题 职场话题 应届生 offer 比较-oppo 南京-tp 杭州-14 所
还是去了 bigo,向钱低头==
33 天前
回复了 ziphe 创建的主题 问与答 女朋友就业选择
@goophy 海洋生物学,基因测序什么的
52 天前
回复了 YeomanLi 创建的主题 职场话题 北京对于应届生真的很艰难么?
16k 本科不低了。
57 天前
回复了 whasyt 创建的主题 耳机 坐地铁发生到一件事,想入手 airpods 了。
大连会展中心吗?=。=
57 天前
回复了 ziphe 创建的主题 职场话题 应届生 offer 比较-oppo 南京-tp 杭州-14 所
@wangkai0351 差不多,因为做的方向的原因,互联网不好找,本身是信通专业
57 天前
回复了 ziphe 创建的主题 职场话题 应届生 offer 比较-oppo 南京-tp 杭州-14 所
@halk 大工的
57 天前
回复了 ziphe 创建的主题 职场话题 应届生 offer 比较-oppo 南京-tp 杭州-14 所
@ssspain 是 19 年新成立的研发中心,可以百度到新闻
57 天前
回复了 ziphe 创建的主题 职场话题 应届生 offer 比较-oppo 南京-tp 杭州-14 所
@fanux 我也不知道 tp 怎么想的
57 天前
回复了 ziphe 创建的主题 职场话题 应届生 offer 比较-oppo 南京-tp 杭州-14 所
@wangcen123 进了研究所就不好出来了,14 所公积金是真的高,据说也很累
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3573 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 04:11 · PVG 12:11 · LAX 20:11 · JFK 23:11
♥ Do have faith in what you're doing.