百科问答小站 logo
百科问答小站 font logo



假如我是一名能100%修复所有bug的程序员,我能在编程领域混成什么地位? 第1页

  

user avatar   yinfupai 网友的相关建议: 
      

乔布斯会来找你的


user avatar   chao-ge-3-59-61 网友的相关建议: 
      

跟代码规模有关。

如果1万行,这是个老手应该做的。

如果10万行,这是一个开发组Leader镇场子必须技能。

如果是100万行,这是产品挑大梁的骨干。

如果是面对1000万行项目,还能100%修复所有BUG。可以当产品首席架构师培养。

如果是面对1亿行项目,还能100%修复所有BUG,可以当CTO培养。


好像只有我在严肃的回答这个问题,呵呵。


user avatar   pansz 网友的相关建议: 
      

你知道编程领域的函数是什么吗?

不知道,那么这个问题没啥好回答的了,请叉掉。

知道的话,那么ABI就是描述,函数名如何存储,函数参数类型如何存储,的接口。

一个程序要想调用其它程序编译出来的函数,那么就必须知道其ABI接口。

C语言具有优秀的ABI兼容,因为主流C编译器编译出来的函数,ABI接口大都相同,所以用C语言写的库能方便的被其它程序调用。

C++一般不具有很好的ABI兼容,因为每个C++编译器编译出来的接口可能不同,导致了你无法调用其它人用C++接口提供的库函数。所以C++函数往往强制使用C的ABI用于给其它程序调用。

当然,除了函数,ABI还有其它一些东西,有兴趣的可以查阅更详细的资料了解。




  

相关话题

  假如我是一名能100%修复所有bug的程序员,我能在编程领域混成什么地位? 
  如何证明或证伪轮回之存在? 
  如何解决关于相对论的一个思想实验? 
  为了生存,我们该不该吃掉一个美女? 
  如何证明或证伪轮回之存在? 
  忒修斯悖论(ship of Theseus)怎么解决? 
  表面光滑的小球,能否观察到其转动? 
  哪些著名的思想实验已经实现? 
  科研可否只靠思想实验,而不在现实操作? 
  如何证明或证伪轮回之存在? 

前一个讨论
如何看待钟南山向欧洲推荐中药连花清瘟胶囊与六神丸?
下一个讨论
出家道士可以回家看父母吗。?





© 2024-06-29 - tinynew.org. All Rights Reserved.
© 2024-06-29 - tinynew.org. 保留所有权利