开发过程中的关键思维方法

1,核心线逻辑

核心线,是开发过程中的关键性逻辑。也就是一个中心的意思。

一个中心意思中心的数据是核心,中心的数据格式一样是核心,核心数据遍布到项目的各个部分,二各部分都以此为基础,根据需要进行二次数据处理。

比如:

数据库拿回来的价格数据是单精度型默认人民币的数值类型,根据实际需要前台将数据转化为省略特定小数点或者转为为,美元符号。

再比如

如果利用的是for语句或者foreach语句将api数据遍历到页面上后,页面上的绑定事件以此数据为准,进行数据的加工处理。路径添加前缀。作为修改内容的初始状态等。

2,全局思维

实现组件的复用,这一点vue的slot利用的有着很好的体现,可以利用slot实现不同场景下的模态框。

全局思维,还体现在全局配置上,单页面开发比如前端路径的全局配置,接口域名的全局配置,过滤器的全局配置,指令的全局配置。

多页面开发,组件的全局性考虑,插件的全局性考虑,函数的全局性考虑。

3,异步思维

异步思维,体现的是宏观层面的一个中心的思维。

异步首先是让步于同步,就开发来讲,将那些不重要的路由组件异步加载可以实现很好的页面体验。是在代码层次进行优化的方法。

根据以上思维。在进行开发时候,整体文档目录的如下,

1)传统的本地创建

config是全局的配置文件,

lib是js的依赖文件

src是源码,也就是html

static是js、css和img等静态资源

2)再比如就是vue的src文件夹创建一个view文件夹。以及一个lib文件夹。

4,确定性思维

确定思维代表代码是明确的,当然代码本身肯定是确定的。这点要求在对代码的理解上,一定要确定,不确定往往代表理解的不明确或者不熟悉。意味不能将代码加以利用。

猜你喜欢

转载自www.cnblogs.com/zhensg123/p/9253427.html