我在摩根大通(JPMorgan Chase)虚拟实习期间所做的工作:
注意:此文件列出了我在虚拟实习期间学到的知识和所做的一切。 不幸的是,为了避免窃,我无法将代码发布到公共仓库中。
任务1
设置环境,并根据说明运行服务器和客户端。
我个人决定使用Python虚拟环境-有些软件包我不想在系统范围内安装。 而且,它使代码更易于移植。
买入价与股票价格相同,因此将其更改为:
修改客户端中的getDataPoint以返回正确的价格
在客户端修改getRatio
修改客户端中的Main以打印正确的价格。
奖励任务:编写单元测试:(我在奖励任务中学到了更多!)
使用“构建行为声明”模型
构建:带有虚拟日期的模拟方案
行动:进行操作并调用函数
断言:确保输出符合我们的期望。
我编写了一些附加的单元测试,以测试最高卖价为零时和最高买价为零时的代码。
编写补丁文件:
修补程序文件可以
2022-09-28 15:55:14
1.88MB
1