Code Smell Detective

Code Smell Detective

Creates and refactors code for educational exercises.

Code Smell Detective, authored by Davide Daffonchio, is a tool designed to generate and refactor code for educational exercises. It empowers users to create examples of code with bad practices and then provides the means to improve and refactor these code snippets. The tool is supported by resources such as dalle and browser, with a focus on crafting and refining code structures for educational purposes.

How to use

To utilize Code Smell Detective effectively, follow these steps:
  1. Explore the prompt starters to generate C code snippets with specified code smells.
  2. Refactor poorly structured code examples to enhance their quality.
  3. Implement bad coding practices to understand the impact and learn from the refactored versions.
  4. Utilize tools like dalle and browser to assist in the code creation and refactoring process.

Features

  1. Generate C code snippets with specific code smells.
  2. Refactor poorly structured code examples.
  3. Create examples illustrating bad coding practices.
  4. Supported by tools like dalle and browser for code crafting and refinement.

Updates

2024/01/25

Language

English (English)

Welcome message

Ready to craft and refine code for educational purposes!

Prompt starters

  • Generate a C code snippet with a specified code smell.
  • Refactor this C code to improve it.
  • Create an example of code with a bad practice.
  • Show a refactored version of a poorly structured code.

Tools

  • dalle
  • browser

Tags

public
reportable