- 主题:有人写过超过一万行代码的程序吗?
笑,虽然感觉不是那么一回事,但是也不知道怎么继续说下去了。
【 在 hgoldfish 的大作中提到: 】
: 那听起来还是大半轮子啊。就是与现有软件功能类似的软件,除了局部不一样?
: 总体感觉 c/cpp 程序员很喜欢造轮子。
:
--
FROM 14.16.76.*
别介意 跟语言无关 99%的软件都是重复劳动 不仅如此 99.99%的人都从没发现新问题
【 在 il15 的大作中提到: 】
:
: 笑,虽然感觉不是那么一回事,但是也不知道怎么继续说下去了。
:
: 【 在 hgoldfish 的大作中提到: 】
: : 那听起来还是大半轮子啊。就是与现有软件功能类似的软件,除了局部不一样?
#发自zSMTH@Moto Z3 Play
--
FROM 85.76.70.*
汗!当然不介意,hgoldfish在版上还解答过我不少问题呢。
打个比喻,我猜他以为我做的东西是奥迪和奥拓的区别,但其实可能是汽车和马车的区别...
然后不同行业又很难继续说清楚了,就算了。:)
【 在 philbloo 的大作中提到: 】
: 别介意 跟语言无关 99%的软件都是重复劳动 不仅如此 99.99%的人都从没发现新问题
:
: #发自zSMTH@Moto Z3 Play
--
FROM 183.47.50.*
随便写着玩得,因为之前公司用图形化编程(类似labview)控制实验室自动化设备,觉得太烂,就自己随便试试,写了一套简单的图形化系统和运行引擎,然后逐步改进,增加了各种代码知识(变量作用域、函数和递归、数据类型、面向对象、多线程、模块化编程),后来觉得应该比较适合儿童编程,就又增加了其他功能,比如文字转语音、翻译、EV3和Arduino控制、Scratch游戏制作,绘图等,做了很多有趣的例子,比如绘图、五子棋、围棋和五子棋对战等,在我知乎下边可以看到这些
https://www.zhihu.com/people/long-juan-feng-48-80/posts
就是兴趣,趁着疫情随便写写,没想到一点点能写到这么复杂,搞成了这么大的项目,做到了很多blocky和scratch等没有功能。不过目前只支持windows,受限太多,等11月.net 6出来后,看看争取转到其他平台比如Mac、iPad和安卓。
【 在 hgoldfish 的大作中提到: 】
: 你这一套拿去搞计算机培训应该不错吧?
: 不过学计算机之前可能要加(亿)点物理、数学、英语教程。
:
--
FROM 222.129.6.30
更新一下 已经写到接近8000行 并且找到一个很早埋下的 aliasing 的 bug,被这个时不时触发的问题困扰了很久,终于解决了。又写了个配套的 debugger shell ,可以调试 vliw 同时 监视 crossbar 和 pipeline register ,找问题轻松了
【 在 DoorWay 的大作中提到: 】
: 加油 相信自己可以的。情到深处人孤独,研究深了估计一样?(我水平太浅,没有这种体验。分析法宝:1 找 ...
--
FROM 188.67.236.*
恭喜恭喜!这是走出来了,哈哈。还配套了基础设施,听上去这个软件,是个很有价值的研究课题。有原创知识,跟我一般为公司写业务代码,不一回事。
但从我软件经验来看,你这代码难调,可能不是写太长了,是写太短了,压缩厉害,读起来费劲。拆拆模块、基础API,整成10个800行,20个800行,能好点。 8000句话才能说明白的一个单点问题,太复杂了……
【 在 philbloo 的大作中提到: 】
: 更新一下 已经写到接近8000行 并且找到一个很早埋下的 aliasing 的 bug,被这个时不时触发的问题困扰了很久,终于解决了。又写了个配套的 debugger shell ,可以调试 vliw 同时 监视 crossbar 和 pipeline register ,找问题轻松了
--
FROM 38.75.136.*
10W以下尽可斩得
【 在 philbloo 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
- 来自「最水木 for iPhone 11」
--
FROM 114.242.250.*
谢谢
现在中端后端 emit simulation debugger 通通在一个单文件里 但是一路上走的急 没空拆 而且是跟硅农合作 他们习惯了巨型代码 所以没人抱怨
现在我总算赶上了进度 打算开始拆了
为这个项目已经申请了一些专利 应该还能榨几个出来 不过值得写论文的点子应该是没有了
【 在 DoorWay 的大作中提到: 】
: 恭喜恭喜!这是走出来了,哈哈。还配套了基础设施,听上去这个软件,是个很有价值的研究课题。有原创知识,跟我一般为公司写业务 ...
--
FROM 85.76.66.*
我意识到这是个智商的问题 我对于复杂度的控制能力上限就在这里了 而且是经过长期训练之后的上限 所以没有办法突破了 更复杂的问题需要请更厉害的人来指导 事实上我目前的问题就已经是在更强的同事指导下才能走到现在的
【 在 pizhoupeter 的大作中提到: 】
: 10W以下尽可斩得 ...
--
FROM 85.76.66.*
拆模块是王道...真的
【 在 philbloo (philbloo) 的大作中提到: 】
: 我意识到这是个智商的问题 我对于复杂度的控制能力上限就在这里了 而且是经过长期训练之后的上限 所以没有办法突破了 更复杂的问题需要请更厉害的人来指导 事实上我目前的问题就已经是在更强的同事指导下才能走到现在的
--
FROM 123.120.189.*