第226章 DTCode(2)
作者:八月风起      更新:2019-11-07 03:02      字数:10774
�用,然后再到深思集团的官网论坛上痛骂一番。

  江远的研发也算顺利。

  仅仅5天工夫就激发了触类旁通,实现了最初的‘源码化具现想象技术方案’,然后他就立即进行了进化。

  到了6月中旬时,江远终于完成了dtcode的所有代码。

  编译完成后,江远终于得到了一个dtcode 1.0版应用。

  他兴奋地搓搓手,自言自语道:

  “来试试效果吧,嗯,做个网络贪吃蛇玩玩。”

  江远戴上dt1,开始思考网络贪吃蛇的程序如何实现。

  首先,这是个简单的网络游戏,所以需要基本的网络同步功能,dt1是运行在indos上的,那就用iocp框架开发吧。

  这时,dtcode的强大之处体现出来了。

  在江远集成了一定的专家系统之后,dtcode变成了一款极度智能化的开发软件,它可以自动填写一些简单的固定代码。

  原本程序员如果想开发一个网络程序,需要考虑的东西非常多,以c/c++为例的话。

  从功能设计的角度,他需要想明白如何控制网络连接开关时序、如何保证连接池大小、控制内存缓冲、封包加解密、最基础的socket功能、iocp框架怎么使用。

  从性能角度,他要考虑合理分配线程,把加解密放到一个线程,把打包拆包放到另外的线程,把socket创建单独一个线程,把收发再单独一个线程,最终这些都要跟逻辑线程完全独立。

  从程序语法角度,他还要确保自己不会手误,写出错误的、但编译器发现不了的语法错误。

  从内存角度,他要保证程序不会内存溢出,以至于出现该死的‘烫烫烫烫烫’错误。

  等等等等。

  正是因为考虑的地方如此多,所以想写出无bug的程序才如此困难。

  现在有了dtcode不需要了。

  它只要发现程序员想写一个iocp代码,就会立即填写一个高性能的可运行源码,然后展示给程序员看,再根据程序员的思考自动修改需要该的部分,并给程序员看修改的部分,最终完成程序员想要的功能。

  说白了就是ctrl-c+ctrl_v大法的智能升级版。

  只是15分钟,江远就完成了网络部分代码,足足2000行。

  3个小时后,2万行的网络贪吃蛇已经完成了。

  这,就是程序员的神器!

  江远玩着贪吃蛇,得意地想着。

  ......

  ......

  不知不觉,库克已经在深思集团就职一个月了,他也基本了解了深思科技的情况,正式从李晴瑜手中接手了深思科技。

  李晴瑜终于放下了一个重担,可以全身心的投入的集团整体的经营中,而不再需要把大量心神消耗在深思科技中。

  说实话,深思科技ceo的那点工资她是不在乎的。

  深思集团3%的原始股已经让她很满足,现在只需要深思集团整体发展得好,她的身价自然就会高速增长。

  库克则忙碌了起来,他不仅要承担起深思科技ceo的职责,�