Skip to content

Refactoring of string-based identifiers #33

Description

@nicl-nno

Сейчас большая часть логики завязана на строковые идентификаторы:

image
image
image

Но это порождает многочисленные ситуации, когда есть различия в регистре и возникают .lower() и прочие неэстетичные штуки.

Я бы предложил два варианта:

  1. ту часть "категориальных" идентификаторов, которая не видна конечному пользователю, заменить на Enum-ы;
  2. или хотя бы заменить все эти строковые идентификатора на константы.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status
    📋 Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions