底有什么特别? 为什么其他和向坤建立了“超感联系”的东西,感应的程度都没有下降,就只有她那里的两件下降了这么多? …… 接下来的这个饮血期,向坤继续“闭关”做项目。 仅在这个和林总监、张倩公司合作的项目里,向坤现在基本是半个产品经理、半个项目经理、架构师、首席工程师、交互设计师…… 根据之前的需求,他设计了整个项目的框架,并且亲自搞定几个核心模块的编码,对其他模块根据不同需要,或者直接给出实现的方法,解决的方案,或者设计不同的策略,制作统一的规范。 制作了全部界面的线框图,确定所有关键界面里的UI元素和布局。 然后根据他所做出来的、安排的工作,再通过QQ告诉那位现在正在鹏城招兵买马的“老伙计”马宏国,组建团队的方向,招人的标准是什么,需要招哪些职位,需要招什么样的人,必须要要有哪些技能等等。 以后等把这个项目搞完后,向坤并没想着继续靠着他们赚钱,而是希望后续的维护、扩展、迭代,都能由马宏图组建的这个团队来完成,他要慢慢淡出——毕竟他是远程和他们交流,而且每周只有五天的时间。 不过向坤并没有把他现在做出来的具体东西交给马宏国或者林总监,因为这样的速度对他们而言有点太匪夷所思了,而且马宏国团队都还没组建好,就算把这些东西给他,也没法让项目的完成速度提高。 他正好可以利用那边提供的经费,来研究和尝试自己的“AI助理计划”。 在签完合同后,林总监就给向坤打过来了20万的预付款,并且他如果购买了用于项目的设备,可以凭发票向他们申请报销。 其实这个项目和向坤的“AI助手计划”并没有什么关联性,但就像很多NBA球员休赛期会请教练练习一下拳击等其他运动,锻炼反应等方面的能力一样,向坤也是想通过这个项目在赚钱的同时,通过实际的工作,来找一下灵感,看看能不能有什么新的想法。 所以向坤在实现几个核心的功能模块时,甚至在核心代码区域,用内联汇编的方式来写。 CPU只能识别0和1的二进制指令,而汇编语言是最接近机器语言的低级语言。早期硬件性能比较差的时候,开发时用汇编语言的目的是为了提升程序的性能和反应速度,但如今硬件设备发展很快,编译器的优化也已经很好了,手写汇编未必更高效,反而因为难读、复杂、量大,后续带来的维护困难远远超出它带来的那一丢丢不足道的性能提升。 实际上大多数情况下,如果追求性能,用C++就够了,用C的情况都已经很少。除了嵌入式开发等少数场景,大