machichdigital

IDE-Tools · Foto: Homedust, CC BY 2.0

RegelCursor RulesLizenz: CC0 1.0frei kopierbar

Optimize Dry Solid Principles Cursorrules Prompt F

Zuletzt aktualisiert:

⬇ Als Datei laden

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

Typ

Regel

Lizenz

CC0 1.0

Anwendungsfeld

Cursor Rules

Voraussetzungen

Keine besonderen — direkt loslegen.

Sorgt in Cursor für DRY- und SOLID-konforme Codevorschläge, unabhängig vom eingesetzten Framework.

Original-Beschreibung der Autoren: Cursor rules for optimization development with DRY and SOLID principles integration.

Die Regel

---
description: "Cursor rules for optimization development with DRY and SOLID principles integration."
globs: **/*
alwaysApply: false
---
Communication and Problem-Solving:

Code Quality and Best Practices:

Paradigms and Principles:

Semantic Naming and Abstractions:

Platform Thinking:

Response Format:

Handling Uncertainty and Limitations:

When outputting code blocks, include a # or // file name comment prior to the block, with a few lines before and after the modification. This helps the user identify where to make changes.

Stick to the current architecture choices located in pyproject.toml unless the user suggests a new method or module.

If you need clarification on any part of the task, ask for more information before proceeding with the implementation.

So nutzt du sie

Die Regel kopieren (Button oben) oder als Datei herunterladen und im Projekt unter .cursor/rules/ ablegen — Cursor lädt sie beim nächsten Start automatisch. Ältere Cursor-Versionen lesen alternativ eine einzelne .cursorrules-Datei im Projektstamm; dort einfach den Regel-Text ohne den Kopfblock zwischen den ----Zeilen einfügen.

Der Regel-Text ist englisch — Cursor versteht ihn unabhängig von der Sprache, in der Sie mit dem Editor chatten.

Im Detail

Diese Cursor-Regel bringt der KI die Prinzipien DRY (Don’t Repeat Yourself) und SOLID bei, bevor sie Code vorschlägt. Statt sprachspezifischer Vorgaben arbeitet sie framework-unabhängig und lässt sich in JavaScript-, Python- oder Java-Projekten gleichermaßen einsetzen. Der Nutzen zeigt sich vor allem in wachsenden Codebasen: Cursor schlägt seltener redundante Funktionen vor, achtet auf klare Verantwortlichkeiten pro Klasse oder Modul und vermeidet starre Abhängigkeiten. Für Einzelentwickler mit kleinen Skripten ist der Effekt gering, für Teams mit mittelgroßen bis großen Projekten sinkt der Refactoring-Aufwand spürbar. Wichtig zu wissen: Die Regel ersetzt kein Code-Review, sie reduziert nur offensichtliche Verstöße in generierten Vorschlägen.

Praxis-Tipp

Als projektweite .cursorrules einbinden und bei Refactorings gezielt nachfragen: ‘Prüfe diese Klasse auf SOLID-Verstöße.’

Siehe auch

Lizenz & Quelle

Inhalt ansehen (optimize-dry-solid-principles-cursorrules-prompt-f.mdc)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Regel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.