从CSV到Buxfer:意外的旅程—结论

编程入门 行业动态 更新时间:2024-10-24 01:54:00

从CSV到Buxfer:意外的<a href=https://www.elefans.com/category/jswz/34/1757649.html style=旅程—结论"/>

从CSV到Buxfer:意外的旅程—结论

第五部分—结论:这段不可思议的旅程的回顾

前言

在Goxfer (第4部分)中,我对Goxfer程序进行了编码,将存储的数据在线推送。
现在,该回顾一下这次冒险并了解我从中获得了什么。

旅程

在本文中,我将介绍这一过程的最后一部分:

  1. 第1部分:简介
  2. 第2部分:清洁剂
  3. 第3部分:收集器
  4. 第4部分:Goxfer
  5. 第5部分(本部分):结论

摘要

在这次黑客冒险的开始之初,我想做一些有用的事情,玩得开心,学习新技术并记录一切,以便可以共享。
因此,首先,我列出了目标,并尝试尽可能地遵循它们:

  • 在职培训
  • 正玩得开心
  • 把事情做好
  • 使有用的东西
  • 与某人分享

当然,我从这次冒险中得到了很多,但是无论如何我都想坚持这份清单。
实际上,在旅途中,我遇到了一些意外情况,并尝试了一些不必要的情绪。

一个意外的旅程

当我刚开始的时候,我对新的挑战感到非常激动和振奋:接受我2016年的所有交易,并使用多种多样的技术和语言将它们放在Buxfer上,其中一些对我来说是非常不寻常的。
尽管目标很明确,所以主要目标(使我的交易在线)和一些意外的复杂性出现了。

例如, 测试 :我对大型数据集的自动化测试没有足够的思考。 我不得不进行多次手动测试,方法是从结果集中选择一堆数据,检查它们是否还可以,然后再将它们视为安全。 显然,我错了:手动测试可以让您对底层发生的情况有一个较浅的了解。
因此,这种情况很繁琐,因为要获得更好的结果,这将需要我花费大量时间编写自动化测试或执行新的手动测试。

另一个示例是Buxfer的API
就像我在第4部分中所说的那样,最初它们是错误的,后来我发现它是在我已经编写了Cleaner,Collector和Goxfer程序的一部分时发现的。
我不得不停止整个项目,在Buxfer的服务台上提出问题,并至少等待一个月以修复API。
我对自己感到沮丧,沮丧和愤怒:在开始项目之前,我应该早点检查API。
这就是所谓的可行性研究 。

而且出现了意想不到的良好副作用
例如, 哈克农(Hackernoon)接受了该系列并将其发布在他们的主页上。
我的公司帮助我在社交网络上分享了我的故事。
我也有机会举行了一个网络研讨会,向我的城市雷焦·艾米利亚 ( Reggio Emilia)的一群书呆子们讲述了这次旅程。
这些事情大大增加了我的幸福感,并激发了我应对新的黑客挑战的动力!

尽管有这些好事,坏事……只是意外事件,但我已经实现了主要目标。

幸福在于成就的喜悦和创造努力的快感
富兰克林·罗斯福
在职培训

这一点很有必要。
当您进行骇客入侵时,重要的是要从这种经验中获取一些东西,这些东西可以丰富您和您的技能。
在这种情况下,我想提高对GoLang和Python的了解,这是我通常在工作中不使用的语言。
另外,在我的日常工作中,解析CSV数据也不是我要做的事情。
因此,目标是在撰写此项目期间,用已知和未知的技术来训练自己。

实际上,这种培训需要更多的时间 :例如,当我在Stackoverflow或Google上寻找解决方案时,我可以将其复制并粘贴到我的项目中,但这会破坏对工作。 因此,我检查了文档,尝试理解其他人的代码,然后有时在我的程序中使用它(有时以不同的方式)。
但这值得。 我是认真的。

正玩得开心

另一个有趣的地方是玩得开心。
是的,因为如果您不喜欢骇客的一刻,那就没用了。
您会在业余时间进行骇客活动,因此以令人讨厌的方式娱乐自己
如果您像工作任务那样认真对待它,那么最好停下来出去走走。 您的生活和周围的人将为此感谢您😬

把事情做好

但是,嘿,别被学习和娱乐所困扰!
就像我说的那样,这些事情还可以,但是您必须把事情做好!
当我花太多时间寻找针对某些问题的最佳解决方案时,这一点变得非常有用。
找到好的解决方案是可以的,但是如果您像我一样是一个完美主义者,有时您会失去项目的真正目标,那么,在这种情况下,不仅像专家一样学习和实施,还使我的交易在线。
遵循流程,但不要让其转移您的目的地。

使有用的东西

这是一个好点。
我并不是说我正在创造一些对我有用的东西,对其他人也有用。
怎么样?
通过分享
是的,如果您遵循了整个系列,也许您会发现一些对您的工作有用的技术,或者是进行黑客攻击和开展宠物项目的良好动力,例如这样的项目。
牢记这一点,我热衷于创建,记录和完成一项工作计划,以使有一天甚至对其他人也很有用。

与某人分享

最后但并非最不重要的一点是共享。
即使我们(开发人员)花费大量时间在笔记本电脑前独自工作,共享对于我们的生存仍然至关重要。
我们生活在一个充满独特而又各不相同的人的社会中,他们可以欣赏,竞赛,贡献或只是看看我们的项目,我们需要彼此面对。
共享是做到这一点的最佳方法,尤其是在文献充分,代码片段完整,指向外部资源和引号的链接中。
因此,请让世界知道您在做什么以及为什么这么做 😉

旅程结束

哇,旅程到此,我们就在这里:多么冒险😁
实际上,我无话可说!
亲爱的读者,对于这个项目并与您分享它,我感到很高兴!

因此,如果您喜欢的话,请不要忘记to,评论和/或分享它!

下次冒险见!

资料来源

源代码可在此处获取: https : //github/wilk/from-csv-to-buxfer

From:

更多推荐

从CSV到Buxfer:意外的旅程—结论

本文发布于:2024-03-06 07:37:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1714747.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:旅程   结论   意外   CSV   Buxfer

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!