加拿大华人论坛 德国工作软件工程师们请进



在加拿大


码农, 刚进一家新公司, 主要任务是继续开发现有系统, 这系统从10年前就开始开发了,到现在已经是一个庞然大物, 看代码遇上一些函数或过程,需要跟踪下去, 可跟踪了好几步都完不了,且每一步又有很多新的函数或过程出现, 公司不会给我太多时间看前人的代码的,我始终觉得这些函数或过程没必要全部都搞懂, 只需要知道它的作用就行, 但自己无法确定, 担心会漏掉什么, 因为以前没有遇到过这样庞大的工程,想请问一下大家, 面对这样一个大工程, 该如何理解? 谢谢

评论
都弄明白你得累死,先把自己这摊弄明白。需要什么函数,简单的自己写,太复杂的跟组长商量,他让你写就写,他说有现成的就用。

评论
首先看懂自己需要看懂的模块。。。整个系统不需要看懂。

在微软搞windows的员工也不会去想看懂win的所有源代码。。。超过10w行的代码,我只有自己写的工程能熟悉。
还有我觉得这种不容易看懂的代码本身写的就有问题。正儿八经的依赖性隔离的好的代码不同模块一目了然其实很好懂的。

评论
首先看懂自己需要看懂的模块。。。整个系统不需要看懂。

在微软搞windows的员工也不会去想看懂win的所有源代码。。。超过10w行的代码,我只有自己写的工程能熟悉。
还有我觉得这种不容易看懂的代码本身写的就有问题。正儿八经的依赖性隔离的好的代码不同模块一目了然其实很好懂的。

评论
你应该先了解功能再去看代码,不要本末倒置从代码来推测功能。抓大放小,不懂要问

评论

是的,这样更有效率

评论

是的,谢谢

评论

谢谢

 ·加拿大留学移民 双持回国+ 枫叶卡+ 美国combo卡
·加拿大留学移民 双持第一次申请Nexus一些问题
 ·中文新闻 城际列车服务:首趟从悉尼到纽卡斯尔的 Mariyung 列车开始运营
·中文新闻 The Village Inn:Alemais 想要在帕丁顿酒吧内开店的提议被驳回

德国工作-加拿大

Kurzarbeit可以退税吗?

华人网正在填写报税单,去年有一些Kurzarbeit. 这个可以退税吗? 是写在领取过多少失业金那一栏吗? 谢谢 评论 Kurzarbeitgeld是免税的,都没交过税,拿什么退? 其实正好相反,kurzarbeit很可能让你 ...

德国工作-加拿大

咨询转行,求分享看法

华人网本人文科背景,在某小型 IT Consulting 公司(一百来号人)做了三四年的时间(不是 technical consultant,是 management consultant 这个方向的,这个 management consultant 只是相对于前面的 technical ...

德国工作-加拿大

帮忙看下Arbeitszeugnis打分

华人网前面三段是介绍个人情况,单位情况,以及完成的任务,从第四段开始: Herr X hat sich nach einer Eingewhnungsphase zügig in das für ihn neue Projekt eingearbeitet und zunehmend wertvolle Beitrge zur Weiterentwic ...

德国工作-加拿大

关于职位名称问题

华人网最近看到一个职位 挺感兴趣的。。。其实主要是工作地点 (吐槽下 稍大点城市的制造业机会真心少啊 都是在鸟不拉屎的村里)看职位描述和自己目前做的十分相似 只不过自己的职位 ...

德国工作-加拿大

请教 AT 合同

华人网大家好, 由于外派,拿了一个所谓AT的外派合同。为啥用了“所谓”二字呢?因为在合同上面没有体现AT字样。 只写了Entsendevertrag, 说是我原来合同的补充,外派结束,又改回原来的合 ...