Java开发·持续学习·分享新知程序员

Java开发每日复盘2018_0507

2018-05-07  本文已影响39人  07e819eca0df

今天接到了一个新的Java开发项目

「B/S架构的深度个性定制化ERP系统」。

今天的主要任务是熟悉该ERP系统已有的业务逻辑、数据库设计、页面请求接口后的显示逻辑,等。

目前逻辑/设计基本都梳理熟悉完了,后面准备梳理已有代码的具体实现了。

一个比较大的体会是:在开发中,英文使用的准确度,很重要。

目前没有纸质版开发文档,不过开发者口述的很清楚。

之后自己开始梳理业务逻辑和数据库设计时,发现该开发者每一个字段的英文名都表达的很准确,基本上完全可以见名知意,这极大的方便了我在没有纸质版文档的情况下,熟悉已有代码的逻辑。

比如:

一看到数据库的某张表里的某个字段,就可以结合该表的名称,及该字段名称(英文单词的中文意思),瞬间知道这个key对应保存的value是什么值,代表什么意思。

一言以蔽之:

数据库的名称、表名称、字段名称,等命名,及代码的变量、函数、类,等命名,都要尽可能的用精确的英文单词来表达,达到见名瞬间知意思的效果。

-- ZeroOS 复盘于 2018/5/7

上一篇 下一篇

猜你喜欢

热点阅读