首先,心血来潮来捡回来自己心心念念的小程序。搞点事搞点事。
作为一个啥基础都没有、写代码纯粹是业余兴趣爱好以及不想认真学编程的我。每次写一个程序都要按照如下的套路去设计:
目标->目标解构(需求)->分部设计(实现)->加点细节
所以开槌开槌,看看可以怎么入门以及实现吧!
【目标】—【我想干嘛?】
情况是这样子的。最近在学一些爬虫相关的知识,从一些网址上搞到一些文档(xxx.json)就在想这些数据如何可视化呢?于是目的就变成了“已知数据,做数据可视化以及处理”。转换成我正在做的事情:
已知我在一个信息汇总网站上拿到了所有SH/SZ股市的股票brief信息形成的json文件。然后我要把它在微信小程序上实现出来。
我给它起了个NB的Title:
《趋势与数据分析器》
很清楚了,接下来拆开来看看。
【目标解构】—【我想怎么做?】
针对我的目的,我把要做的事情分成三部:
A.json文件结构的解读以及内容转化
B.微信小程序上以适当的方式保存json文件,并具备有很方便的数据检索/调用能力
C.在微信小程序上可视化json数据的内容,并实现相关的功能
【分部设计】—【这里面可以怎么写】
这里我打算在有空的时候一点点地写出这些东西。后面的文章会以“【趋势与数据分析器】A-1——XXXXXX”开头,然后在这样子可溯源类似于目录的开头下对我在做的事情做一番介绍与实现代码的补充。请大家(主要是我)多多期待
【加点细节】—【这里要改改,那里要调调】
这里主要是要对代码进行优化的相关补充,比如要实现某些功能的时候,有多重实现方式,那可以在这里看看,后面的文章如果是“【一个小细节】之X—YYYY”开头的,那就是来补充细节的。
以上就是一个开头,后面看看能更新到哪里吧。
PS:都是很简单的东西,大家不要希望在我这里能看到“为什么这个代码可以实现这个功能”等更深入的问题。只希望能跟大家多探讨一下。研究研究。相互补完自己的不足。谢谢啊!