开发交流之前我想知道的5件事

“告诉我-我会忘记,告诉我-我会记住,让我做-我会理解的。”


当我开始与猫一起开发交换引擎时,我的脑海里浮现出孔子的这句话。我们是一个团结向上的团队。有兴趣并愿意克服在迈向MVP的过程中遇到的困难-这就是我们的情况的描述方式。在开发过程中出现的挑战和发现绝对可以自行调整,值得花时间。关于这些主要内容以及实验结果,我今天想告诉大家。


对于不耐烦的人,这里是您可以在计算机上运行 Exchange 演示版本的链接


我问别人在猫之下。


该项目的最大挑战是有限的资源。当然,如果这种限制不是那么严格,那么列表看起来会有所不同。也许对于某些人来说,这个列表很平常,但是对任何问题的看法都不同:“听说问题”,“理解问题”与“实现”之间的差距很大。


在开发项目时我意识到的清单:


  1. 将项目带到MVP的难度要比启动它困难。
    当您仅在一个项目上工作时,尤其是仅在您的空闲时间里,很容易偏离计划的时间范围。在开发中,由于主要工作量和家庭事务的增加,我们不得不暂停半年。


    该项目分为两个时间段:2019年3月至4月和2019年11月至12月。在11月,我不确定是否会将项目提交MVP。但是由于所有内部接口,存储系统,订单处理都已经准备就绪,并且仅用于创建用户界面,所以我决定继续。


    结果,我意识到最好不要中止该项目,因为最初的动机已经消失了,注意力也转移了。为了继续工作,我不得不付出一些时间寻找完成项目的时间。


  2. .
    . , API .
    — , .


    // , , “”, . .


  3. , .

    . , , , , , .
    , . Timescale time_bucket ; Tarantool , , ; Rustler, … , — , , , , .
    - . , . .


    , , , .


  4. ,
    . — , . .
    — . , , , .
    , . , , , .


  5. ( ).
    , , . , , . . , , , .


    ? ...





2 :


  • ;
  • .

( ). .


… , Erlang/OTP. Erlang OTP . , , , OTP, . , 4 . 200 .


. Erlang Python. , . , . , .


, , , .


- Erlang, GC . NIF Rust.


, , Erlang . Rust/C/C++ ( ).


. Vue + Js. , Vue + Typescript. .


, . ! ! :)


:


Source: https://habr.com/ru/post/undefined/


All Articles