package com.yami.shop.common.constants;

/**
 * `Constant`类的作用是作为一个常量类，用于集中定义项目中常用的、固定不变的常量值，通过将这些常量统一放在一个类中进行管理，
 * 方便在整个项目的不同地方进行引用，提高代码的可读性、可维护性以及避免出现重复定义相同常量值的情况，使得代码更加规范和易于理解。
 *
 * @author TRACK
 */
public class Constant {

    /**
     * 句号（英文符号），定义了一个公共的静态常量字符串 `PERIOD`，其值为英文的句号“.”，在项目中，当需要使用英文句号这个字符时，
     * 可以直接引用这个常量，例如在处理文件路径拼接、字符串分割等操作中，如果涉及到按照英文句号来进行相关逻辑处理，使用这个常量会比直接写“.”更清晰，
     * 而且如果后续需要统一修改这个符号（虽然可能性较小，但从代码维护角度考虑），只需要在这个常量类中修改一处即可，便于代码的维护和更新。
     */
    public static final String PERIOD = ".";

    /**
     * 逗号，同样定义了一个公共的静态常量字符串 `COMMA`，其值为逗号“,”，在很多业务场景下，比如处理CSV格式的数据解析、多个元素的分隔表示等情况时，
     * 经常会用到逗号作为分隔符，通过定义这个常量，在整个项目代码中凡是涉及到使用逗号作为特定分隔用途的地方，都可以统一引用这个常量，
     * 保证了代码的一致性，也方便后续对逗号这个分隔符相关的业务逻辑进行调整和维护。
     */
    public static final String COMMA = ",";
}