Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[debt] Liquidate technical debt #19

Open
6 tasks
vityaman opened this issue Feb 9, 2024 · 0 comments
Open
6 tasks

[debt] Liquidate technical debt #19

vityaman opened this issue Feb 9, 2024 · 0 comments
Assignees

Comments

@vityaman
Copy link
Member

vityaman commented Feb 9, 2024

  • Exception tree: SleepyError, SyntaxError, ProgramError, TafkaError, AsmikError...
  • Identity is a number, not reference. Use factories.
  • Hide visitors behind some interface. Have units dataclasses.
  • Refactor imports and exports. Import only from module root.
  • Use private methods to hide functions.
  • Try to turn functions like tafka_text to methods.
@vityaman vityaman self-assigned this Feb 9, 2024
vityaman added a commit that referenced this issue Feb 9, 2024
vityaman added a commit that referenced this issue Feb 12, 2024
vityaman added a commit that referenced this issue Feb 12, 2024
…r with listener to implement text and asmik emit (#20)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant