delphicleancode
- 48 skills
- 0 followers
- 4 hours ago last updated
- ▌ Threading Multi Threading 2 · delphicleancodeThreading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging
- ▌ Delphi Clean Code 2 · delphicleancodePragmatic clean code standards for Delphi — concise, direct, no over-engineering
- ▌ Delphi Test Driven Development Tdd And Dunitx 2 · delphicleancodeGuidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
- ▌ Delphi Code Review 2 · delphicleancodeDelphi code review checklist — quality, security, performance, SOLID, memory
- ▌ Delphi Code Refactoring 2 · delphicleancodeRefactoring techniques for Object Pascal: Extract Method, Extract Class, Guard Clauses, Replace Magic Numbers, Replace Conditional with Polymorphism, Introduce Parameter Object, Remove With, Extract Interface. Always focusing on maintaining behavior and improving readability.
- ▌ Dext Framework Patterns 2 · delphicleancodeArchitectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
- ▌ Delphimvcframework 2 · delphicleancodePatterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger
- ▌ Dunitx Testing Patterns 2 · delphicleancodeUnit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests
- ▌ Mysql Database 2 · delphicleancodeDevelopment patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations
- ▌
- ▌ Delphi Solid Patterns 2 · delphicleancodeSOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces
- ▌ Design Patterns Gof Delphi 2 · delphicleancodeImplementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.
- ▌ Horse Framework 2 · delphicleancodePatterns for developing REST APIs with Horse framework in Delphi
- ▌ Firebird Database 2 · delphicleancodeDevelopment patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations
- ▌ Intraweb Framework 2 · delphicleancodeGuides and standards for using the Intraweb stateful web framework in Delphi projects.
- ▌ Postgresql Database 2 · delphicleancodeDevelopment patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations
- ▌ Devexpress Dext Components 2 · delphicleancodeStandards for using DevExpress (DEXT) components in Delphi VCL applications
- ▌ Freepascal Lazarus Clean Code · delphicleancodePadrões pragmáticos de código limpo para FreePascal/Lazarus — conciso, direto, sem over-engineering
- ▌ Freepascal Lazarus Code Review · delphicleancodeChecklist de revisão de código FreePascal/Lazarus — qualidade, segurança, performance, SOLID, memória
- ▌ Refatora O De C Digo Freepascal Lazarus · delphicleancodeTécnicas de refatoração para Object Pascal: Extract Method, Extract Class, Guard Clauses, Replace Magic Numbers, Replace Conditional with Polymorphism, Introduce Parameter Object, Remove With, Extract Interface. Sempre com foco em manter o comportamento e melhorar a legibilidade.
- ▌ Freepascal Lazarus Test Driven Development Tdd E Fpcunit · delphicleancodeDiretrizes de como a IA deve agir e codificar quando o usuário pedir TDD, testes unitários, FPCUnit ou fakes/mocks usando Interfaces em FreePascal/Lazarus.
- ▌ Fpcunit Testing Patterns · delphicleancodePadrões de testes unitários com FPCUnit para FreePascal/Lazarus — fixtures, mocking, integration tests
- ▌ Projeto Acbr Patterns · delphicleancodePadrões arquiteturais, de injeção de dependência e de UI para o ecossistema Projeto ACBr (Automação Comercial Brasil) em FreePascal/Lazarus.
- ▌ Design Patterns Gof Freepascal Lazarus · delphicleancodeImplementação dos 23 padrões GoF (Gang of Four) em Object Pascal / FreePascal/Lazarus com interfaces, TInterfacedObject e princípios SOLID. Cobre Creational, Structural e Behavioral patterns.
- ▌ Freepascal Lazarus Solid Patterns · delphicleancodePadrões de implementação SOLID para projetos FreePascal/Lazarus — Repository, Service, Factory, Strategy com constructor injection e interfaces
- ▌ Intraweb Framework Patterns · delphicleancodePadrões de desenvolvimento web stateful usando IntraWeb com FreePascal/Lazarus — UserSession, TIWAppForm, thread safety, e design.
- ▌ Delphi Intraweb To Lazarus Migration · delphicleancodeMigracao Delphi IntraWeb -> Lazarus IntraWeb com equivalencia funcional, sem refatorar regra de negocio. Inclui conversao FireDAC->Zeos, DFM->LFM, ajuste de units Delphi para FPC e fluxo com checkpoint (RETOMAR/STATUS/PAUSAR).
- ▌ Lazarus Memory Exceptions · delphicleancodeBoas práticas de gerenciamento de memória, prevenção de memory leaks e tratamento de exceções em FreePascal/Lazarus
- ▌ Delphi To Lazarus Migration Quick · delphicleancodeVersao curta para migracao Delphi/IntraWeb -> Lazarus com equivalencia funcional. Foco em checklist objetivo, sem refatoracao e com checkpoint de progresso.
- ▌ Threading Multi Threading · delphicleancodeThreading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging
- ▌ Delphi Clean Code · delphicleancodePragmatic clean code standards for Delphi — concise, direct, no over-engineering
- ▌ Delphi Test Driven Development Tdd And Dunitx · delphicleancodeGuidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
- ▌ Delphi Code Review · delphicleancodeDelphi code review checklist — quality, security, performance, SOLID, memory
- ▌ Delphi Code Refactoring · delphicleancodeRefactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.
- ▌ Dext Framework Patterns · delphicleancodeArchitectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
- ▌ Delphimvcframework · delphicleancodePatterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger
- ▌ Dunitx Testing Patterns · delphicleancodeUnit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests
- ▌ Mysql Database · delphicleancodeDevelopment patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations
- ▌
- ▌ Delphi Solid Patterns · delphicleancodeSOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces
- ▌ Design Patterns Gof Delphi · delphicleancodeImplementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.
- ▌
- ▌ Firebird Database · delphicleancodeDevelopment patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations
- ▌ Intraweb Framework · delphicleancodeGuides and standards for using the Intraweb stateful web framework in Delphi projects.
- ▌ Postgresql Database · delphicleancodeDevelopment patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations
- ▌ Devexpress Dext Components · delphicleancodeStandards for using DevExpress (DEXT) components in Delphi VCL applications
- ▌ Delphi Memory And Exceptions · delphicleancodeGood memory management practices, memory leak prevention and exception handling in Delphi
- ▌ Delphi Memory Exceptions · delphicleancodeGood memory management practices, memory leak prevention and exception handling in Delphi