软件开发中的"上下文"的个人理解

在平时开发中,经常会看到一个词语“上下文”,那这究竟是一个什么概念呢?在百度上查阅了几篇博文后,发现这东西并不是什么实在的东西,而是一种描述事情的逻辑技巧、或者说是开发中的一种思维形式。

结合现实,
(1)我们向别人讲述一件事情时,一般是先给出故事的前提(如社会背景,当时的人物状态),这些“前提”就是上文,而从这些前提出发,再讲述故事的详细情况,这就是下文。
(2)编程时,我们一般也是先给程序定义一些前提(环境变量、描述环境变化的全局变量等),这些“前提”就是上文,然后再编写各功能模块的代码,这是下文。

其实,现实生活中,上下文更多体现的是一种思维模式,而不是一种具体方法,更不是一样东西。
————————————————
版权声明:本文为CSDN博主「Gavin_new」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Gavin_new/article/details/53169808

猜你喜欢

转载自www.cnblogs.com/feng9exe/p/12345621.html