小编tob*_*ope的帖子

如何将COBOL程序员转变为现代程序员

我在一个企业环境中工作,在这个环境中,开始使用COBOL IMS和CICS进行编程的人主导着思维模式.今天,他们中的大多数都使用Java等更现代的语言编程.但是,如果你看看他们的代码和设计决策没有太大的改变

  • 方法很多屏幕很长
  • 大量的全局变量或它们的现代化身为单身模式
  • 在方法开始时大约有30个变量定义
  • 全局变量而不是参数
  • 而不是使用工厂方法一个巨大的开关语句
  • 滥用数据库表列因为"剩下足够的空间"
  • ...

这些人并不笨,他们大多数都很聪明.但向他们解释现代编码实践感觉就像为盲人描述颜色.您是否有任何经验或技巧可以教他们更现代的方法而不会冒犯他们?

cobol

17
推荐指数
4
解决办法
2141
查看次数

标签 统计

cobol ×1