程序员的工资

要是平时,这二十几行 code 会默默无闻。但我这二十几行code则不一样,因为替代了NB的 state machine, 解决了让大家敬而远之的老大难。不能用钱来衡量。
您这个值大发去了。5毛是给 “不出活,20行程序”的 20 行的。:p
 
要是平时,这二十几行 code 会默默无闻。但我这二十几行code则不一样,因为替代了NB的 state machine, 解决了让大家敬而远之的老大难。不能用钱来衡量。
你太牛了, 贴个伪码示意吧, 让我这卖热狗的好好学习怎么用二十几行 code 代替几千行state machine code 的.
 
要是平时,这二十几行 code 会默默无闻。但我这二十几行code则不一样,因为替代了NB的 state machine, 解决了让大家敬而远之的老大难。不能用钱来衡量。
哪怎么衡量?你写那么少,又没虫虫让人找,没活干了,你还不得走人。
 
你太牛了, 贴个伪码示意吧, 让我这卖热狗的好好学习怎么用二十几行 code 代替几千行state machine code 的.


我也在琢磨, 二十几行 code 怎么代替几千行state machine code。
 
你太牛了, 贴个伪码示意吧, 让我这卖热狗的好好学习怎么用二十几行 code 代替几千行state machine code 的.
:tx:with bug
#include<iostream>
usingnamespace std;int fib(int x){if(x ==1){return1;}else{return fib(x-1)+fib(x-2);}}int main(){cout << fib(5)<< endl;}
 
能20行把recursive展开才是大牛。他那个,没两天就stack overflow,然后heart bleeding。。。
ottawalyli不是说他的没小虫虫吗,怎么反倒有更可怕的漏血心脏。
 
我也在琢磨, 二十几行 code 怎么代替几千行state machine code。
state machine code 是用汇编写的,而且没有library可以用。
 
ottawalyli不是说他的没小虫虫吗,怎么反倒有更可怕的漏血心脏。

不是小虫虫,海量的recursive会导致系统崩溃。
理由问鸭子。
 
你欺负我卖热狗不懂电脑? 你这是State Machine? 你也太不把卖热狗的当回事了.
这个是那个20行程序的减缩版。:evil:
 
不需要海量,几次recursive call就可以了。弄个8k的自动数组。
ottawalyli要是跟你是同组员工可就惨了。本来以为20行代码价值无法统计,被你批的体无完肤。不过我要是他,不会脑,会非常感谢你,又学了点没想到的东西。
 
ottawalyli要是跟你是同组员工可就惨了。本来以为20行代码价值无法统计,被你批的体无完肤。不过我要是他,不会脑,会非常感谢你,又学了点没想到的东西。
他知道的。无需恼
 
你太牛了, 贴个伪码示意吧, 让我这卖热狗的好好学习怎么用二十几行 code 代替几千行state machine code 的.
俺不是卖热狗的,但也想学学。
 
不是小虫虫,海量的recursive会导致系统崩溃。
理由问鸭子。
对不起歪楼了。

我那情况不会有海量的 recursive. 原state machine 只所以复杂是因为使用 function的caller 情况很复杂。 那state machine tried to include all cases, but callers keep asking for more scenarios, that is why it is problematic. In fact the callers may have different requests after the functionality has been shipped. My solution defers the logic to the callers: callers use existing macros to say what they want in what condition. so if there are any bugs, it is more likely the caller did not state the condition well or caller did not state what it wants correctly. Simple MVC design pattern.
 
最后编辑:
后退
顶部