IDE-Tools · Foto: Homedust, CC BY 2.0
Optimize Dry Solid Principles Cursorrules Prompt F
Zuletzt aktualisiert:
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
- Lizenz: CC0 1.0
- Quelle: PatrickJS/awesome-cursorrules (GitHub)
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 …
Passt dazu.
AI Agent Specialist
Cursor-Regel für diszipliniertes, klar abgegrenztes Agenten-Verhalten statt unstrukturierter KI-Antworten.
Alpha Skills Quant Factor Research
Cursor-Regel für methodisch saubere quantitative Faktor-Recherche im Trading-Umfeld.
Android Jetpack Compose
Cursor-Regel für idiomatischen, deklarativen Android-UI-Code mit Jetpack Compose.
