Coding

Class or Module Creation

Describe the functionality, language, and whether you want a class or module to get a clean, well-encapsulated starting point instead of a flat script. - Constructor or initialization with a clear signature - Public methods with docstrings, plus private helpers where useful - Proper encapsulation following OOP principles - Ask for unit test stubs alongside it to lock in the interface early

Prompt
Create a {{class_or_module}} for {{functionality}} in {{language}}.

Include:
1. Constructor/initialization
2. Main methods with clear docstrings
3. Any necessary private helper methods
4. Proper encapsulation and adherence to OOP principles
Download .md

Variables