- 主题:有人写过超过一万行代码的程序吗?
第三方库另外存放,不用在意他的代码风格,但自己的代码要统一。这不很容易的事吗,搞得我没用过第三方库一样。
【 在 xiaoju 的大作中提到: 】
: 同一个项目碰上Google代码和GNU代码风格不一样的话你怎么办?视野开阔才会有包容性。
:
: 【 在 comus (...) 的大作中提到: 】
: ...................
--来自微水木3.5.11
--
FROM 1.198.19.*
你扩展第三方库,用人家的风格还是你的风格?
【 在 comus 的大作中提到: 】
: 第三方库另外存放,不用在意他的代码风格,但自己的代码要统一。这不很容易的事吗,搞得我没用过第三方库一样。
--
FROM 27.91.71.*
那要你看怎么扩展了,如果直接在人的代码上改,那就别人风格,但不建议这样直接改人代码(除非改bug),另一个种是自己代码里调用别人接口或者加wrap,保持代码风格
【 在 xiaoju 的大作中提到: 】
: 你扩展第三方库,用人家的风格还是你的风格?
:
: 【 在 comus 的大作中提到: 】
: ...................
--来自微水木3.5.11
--
FROM 1.198.19.*
是不是改人家代码谁也说不准。刚开始可能只是修个bug,做大了说不定会把它推入第三方库而不是自己维护。
【 在 comus 的大作中提到: 】
: 那要你看怎么扩展了,如果直接在人的代码上改,那就别人风格,但不建议这样直接改人代码(除非改bug),另一个种是自己代码里调用别人接口或者加wrap,保持代码风格
--
FROM 27.91.71.*
你那是给人代码做贡献,必然你的代码风格需要和别人一致啊。如果代码是你们自己维护的,那就按你们喜欢定风格咯。
【 在 xiaoju 的大作中提到: 】
: 是不是改人家代码谁也说不准。刚开始可能只是修个bug,做大了说不定会把它推入第三方库而不是自己维护。
:
: 【 在 comus 的大作中提到: 】
: ...................
--来自微水木3.5.11
--
FROM 1.198.19.*
楼主可能是有点沾沾自喜的感觉。不过也挺好的。这也是人之常情。聊一聊大家也都能接收点新信息。。
【 在 DoorWay (DoorWay) 的大作中提到: 】
: 版主调停辛苦。但对楼主意思解释不贴切。
: 楼主的基本假设,是代码行数和问题复杂度成正比的。
: 他表面说代码量很难超过1万行,实际是说,很难有这么复杂的问题,需要一万行代码以上。如果有,那一定是复合了多个问题,可以继续拆解。如果问题本身(业务域)不能拆解,那就上软件工程领域的技术手段,就又可以、并且应该拆解。(他一直强调“分配到个人、由个人负责
: ...................
--
FROM 114.87.232.*
你一直挺不长进的,竟然知道这是欧拉公式?令我刮目相看了。。
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: 版主你对数学史不太熟啊
: 欧拉公式的难点不是公式本身,而是怎么把实数域上的运算合理扩展到复数域,有了正确的扩展思路,这个公式非常容易就被得到了
: 用你的代码打个比方,花几年设计实现了C语言,用几秒钟写出了一个公式
--
FROM 114.87.232.*
楼主意思的 一个方法或者一个类上万行吧。而不是整个项目。如果是整个项目的话, 不上万才有问题。。应该是万起啊
--
FROM 36.112.12.*
要是有不同出身的人都认为自己风格最好呢?
【 在 comus (...) 的大作中提到: 】
: 你那是给人代码做贡献,必然你的代码风格需要和别人一致啊。如果代码是你们自己维护的,那就按你们喜欢定风格咯。
: --来自微水木3.5.11
--
FROM 27.91.71.*
驱动领域流行蔑视一切代码规范
【 在 saynothing (止语) 的大作中提到: 】
: windows内核驱动也这样得。
: 写一个windows内核驱动,3k行。 6个月能做稳定,很ok了。 就这个内核驱动,搞得好,可以卖给多个用户。 行情稍好,可以一年赚个两三百万。
--
FROM 27.91.71.*