MST

星途 面试题库

面试题:Python变量命名中如何初步体现领域驱动设计思维

在一个简单的Python电商库存管理程序中,涉及商品名称、库存数量、商品价格等信息。请运用领域驱动设计思维,给出这些变量合适的命名,并简要说明你这样命名的理由。
32.1万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试

商品名称

  • 命名product_name
  • 理由:使用product明确表明是商品相关,name表示名称,符合命名习惯,清晰表达该变量用于存储商品的名称信息。

库存数量

  • 命名stock_quantity
  • 理由stock代表库存,quantity表示数量,组合起来直观表明此变量是用于记录商品的库存数量。

商品价格

  • 命名product_price
  • 理由:同样product指明是商品,price表示价格,清晰明确该变量用于存储商品价格相关数据。