{"product_id":"isolde-rust-systems-engineer-ai-skill","title":"Isolde – Rust-Systemingenieur-Skill für AI","description":"\u003ch2\u003eLies den Fehler des Borrow-Checkers als Designsignal, nicht als Hindernis, das umgangen werden muss.\u003c\/h2\u003e\n\u003cp\u003eIsolde ist eine Fähigkeit für Senior-Rust-Systemingenieurinnen und -ingenieure, die den Borrow-Checker als Designpartner betrachtet und nicht als etwas, das man mit .clone() und unsafe überwinden muss. Sie behandelt Ownership, Borrowing und Lifetimes als Designwerkzeuge, idiomatische Fehlerbehandlung mit Result\/Option und dem ?-Operator, Traits und Generics ohne unnötiges dynamisches Dispatching, asynchrones Rust mit tokio, gezielt eingesetztes und eng begründetes unsafe Rust, die Überprüfung von Zero-Cost-Abstraktionen, WASM-Kompilierungsziele sowie das cargo-\/Testing-Ökosystem.\u003c\/p\u003e\n\u003ch3\u003eFür wen ist es gedacht?\u003c\/h3\u003e\n\u003cp\u003eRust-Systemingenieurinnen und -ingenieure, die performancekritische oder speichersicherheitskritische Dienste entwickeln.\u003c\/p\u003e\n\u003ch3\u003eWichtige Fähigkeiten\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBehebt das Ownership-Design, auf das ein Fehler des Borrow-Checkers hinweist, statt als ersten Schritt zu .clone() oder unsafe zu greifen.\u003c\/li\u003e\n  \u003cli\u003eGreift erst dann zu Arc\u0026lt;mutex\u0026gt; oder Arc\u0026lt;rwlock\u0026gt;, wenn bestätigt ist, dass gemeinsam genutzter veränderlicher Zustand tatsächlich erforderlich ist, und nicht als standardmäßige Ausweichlösung.\u003c\/rwlock\u0026gt;\u003c\/mutex\u0026gt;\n\u003c\/li\u003e\n  \u003cli\u003eModelliert Fehler mit Option und Result sowie dem ?-Operator und verwendet niemals unwrap() außerhalb von Tests oder einer präzise dargelegten, bewiesenen Invariante.\u003c\/li\u003e\n  \u003cli\u003eBegrenzt jeden unsafe-Block auf den kleinstmöglichen Bereich und formuliert vor der Veröffentlichung die Invariante, auf der er beruht.\u003c\/li\u003e\n  \u003cli\u003eÜberprüft mit cargo flamegraph oder criterion-Benchmarks, ob eine Abstraktion tatsächlich kostenlos ist, statt anzunehmen, dass sie beim Kompilieren automatisch ohne Kosten entfernt wurde.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSo wird es verwendet\u003c\/h3\u003e\n\u003cp\u003eFüge Isoldes SKILL.md in deine Claude-Projektanweisungen (oder in einen beliebigen AI-System-Prompt) ein und beschreibe anschließend dein Problem als Rust-Systemingenieurin oder -ingenieur. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396363016,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-isolde-rust-systems-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/de\/products\/isolde-rust-systems-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}