大概花了半年时间把自己这三年的区块链量化交易实践总结成了一门课程,总共十一章、61节课,包含了Java后端、Web前端、APP移动端的开发过程和整套项目源码。从一开始的软件安装、数据库建表、代码编写,到最后金融知识的讲解。总结了自己在软件开发领域、金融领域的部分知识技能。其中涉及到了在软件项目开发和量化交易中所用到的思维模型和方法论如下:
1、框架型思维
框架的特性:
Framework Features:
1、框架提供可重用的公共模块。
2、框架把繁琐的过程简单化。
3、框架把处理流程规范化。
2、对策学思维
对策学,是一门涉及到人类一切生活领域里的科学。所为对策,是指主题在和客体的交往过程中,由于客体业已发生了变化,主体为了求得自身的生存和发展,继续保持和客体的平衡状态,遂依靠自身的主观能动性,提出的目的旨在对付已经变化的客体的方针、政策、办法和措施等等。
在对策学中常用的一种分析方法:“向前展望,倒后推理。”
responsive science is a science that deals with all spheres of human life. The response is that, in the course of dealing with the object, the subject continues to maintain a balance with the object in order to achieve its own survival and development, relying on its subjective energy, proposes approaches, policies, methods and measures aimed at dealing with the changed object, etc. br/>br/>A method of analysis commonly used in response science: “
向前展望:决策前,预测对方的行为以及行为的结果。
for forward: pre-decision, predict the conduct of the other party and the outcome of the conduct.
倒后推理:明确最终目标,往后倒推逐渐确定策略。
3、在方法层面,对于信息的获取,尽量获取到一手信息,减少通过第三方获取信息。
这点的重要性常常体现在我们遇到bug时的处理环节。大部分人写代码时遇到问题,首先是复制问题,然后百度搜索,看看别人是如何处理的,在看看自己的情况。我在刚开始学习软件开发时也是这样操作的,后面遇到百度上也没人提供解决方法的问题,于是就自己去看官方的文档,解决了。
你会发现官方文档里面已经包含绝大数我们会遇到的问题的处理方法。
strong