前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >科个普啦—抽象的理念

科个普啦—抽象的理念

作者头像
linxinzhe
发布2018-04-10 15:04:21
6030
发布2018-04-10 15:04:21
举报
文章被收录于专栏:林欣哲林欣哲

抽象是我们生活中普遍使用的一个概念,比如说你今天要出门,跟司机说“去科技园”,我们就用到了抽象的概念,我们只描述了去某个地方,而不是深入的描述,“左转,直走一个路口,右拐,直走两个路口”。

抽象能提高我们的效率,不必拘泥于底层的细节。然而,这一切存在一个基本的假设就是抽象层次以下的各层次都运作正常。

一旦出了问题,我们就得解构抽象层次,一层层往下看,到底是哪个层次出现了问题。这时候就需要解构的能力了。

这是解决问题时的一种做事方法。在程序员的工作上的一种常用技能。

大部分时候,程序员写程序都会调用大量的API(程序接口),当代码一切正常时就万事大吉。但是一旦出 bug了,我们就得抽丝剥茧,一层一层的捋一遍代码。先从自己出发,打断点一行行的执行和看相应输出的结果。然后再看别人的代码。在海量用户的情况下,小概率的事件会被放大,甚至会出现操作系统本身的Bug。这时候看程序员对计算机的理解的真本事了。

最后,抽象能提高我们的效率,但同时也要注意培养出现问题后解构抽象的基本能力。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 林欣哲 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档