首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >学术环境中的编程与工业环境

学术环境中的编程与工业环境
EN

Software Engineering用户
提问于 2011-11-18 16:02:22
回答 1查看 2.5K关注 0票数 5

可能重复: 学校编程和工业编程的区别?

这是关于在工业环境中编程的一般性讨论。背景故事是,我的同事给我发了一篇非常有趣的文章,叫做“企业家在大学里学不到的10样东西”。这篇文章的第一点是关于作者在学术环境和行业环境下编程的经验。在完成了4年的计算机科学学位课程后,我目前作为一名开发人员在学术环境中工作,主要编写Java、J2EE、Javascript代码。我知道学术编程和行业编程有不同之处,但读了那篇文章后,我感到很震惊。

尽量避免这种情况发生在我身上,或者其他人身上。工业界的人能给出一些关于如何在工业中进行规划的一般性建议吗?例如,

  • 当任务被接收时,到底会发生什么?
  • 从开始到结束的流程是什么?
  • 工业界和学术界规划的主要区别是什么?
  • 它更有条理吗?
  • 是否使用了更多的框架?

如果能给出一些代码示例,那就太好了。

谢谢。

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2011-11-18 17:05:56

从日常编码的角度来看,我注意到的最大区别是,在学术界,我从来不用处理遗留代码,而且我编写的任何代码都可能永远不会被其他人维护很长时间。

在业界花了一两年的时间才意识到编写可维护代码的重要性--敏捷方法,如重构、单元测试、保持方法和类的简短、使用好的名称而不是短的名称、自动构建、持续集成等等。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/120488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档