← Back to catalog
delphicleancode

Author in the catalog

delphicleancode

36 skills1,296 stars totalgithub.com/delphicleancode

Published skills

Delphi Clean Code

36

Pragmatic clean code standards for Delphi — concise, direct, no over-engineering

DevOps e Infraby delphicleancode

MySQL Database

36

Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations

Dados e Análise#sqlby delphicleancode

Delphi Clean Code

36

Pragmatic clean code standards for Delphi — concise, direct, no over-engineering

DevOps e Infraby delphicleancode

delphi-spec-kit

36

Good memory management practices, memory leak prevention and exception handling in Delphi

DevOps e Infraby delphicleancode

Delphi Code Review

36

Delphi code review checklist — quality, security, performance, SOLID, memory

DevOps e Infraby delphicleancode

Delphi SOLID Patterns

36

SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces

DevOps e Infraby delphicleancode

Dext Framework Patterns

36

Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).

DevOps e Infra#apiby delphicleancode

ACBr Project Patterns

36

Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.

Design e Frontendby delphicleancode

Delphi Memory and Exceptions

36

Good memory management practices, memory leak prevention and exception handling in Delphi

DevOps e Infraby delphicleancode

Design Patterns GoF — Delphi

36

Implementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.

Design e Frontendby delphicleancode

DelphiMVCFramework

36

Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger

DevOps e Infraby delphicleancode

PostgreSQL Database

36

Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations

Dados e Análise#sqlby delphicleancode

Delphi Code Refactoring

36

Refactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.

Desenvolvimentoby delphicleancode

Threading & Multi-Threading

36

Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging

DevOps e Infraby delphicleancode

ACBr Project Patterns

36

Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.

Design e Frontendby delphicleancode

DevExpress/DEXT Components

36

Standards for using DevExpress (DEXT) components in Delphi VCL applications

Design e Frontendby delphicleancode

DUnitX Testing Patterns

36

Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests

DevOps e Infra#testby delphicleancode

Firebird Database

36

Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations

Dados e Análise#sqlby delphicleancode

Horse Framework

36

Patterns for developing REST APIs with Horse framework in Delphi

DevOps e Infra#apiby delphicleancode

Intraweb Framework

36

Guides and standards for using the Intraweb stateful web framework in Delphi projects.

Design e Frontendby delphicleancode

Delphi Test-Driven Development (TDD) and DUnitX

36

Guidelines on how the AI ​​should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.

Desenvolvimento#ai#testby delphicleancode

Delphi Code Review

36

Delphi code review checklist — quality, security, performance, SOLID, memory

DevOps e Infraby delphicleancode

Delphi SOLID Patterns

36

SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces

DevOps e Infraby delphicleancode

Design Patterns GoF — Delphi

36

Implementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.

Design e Frontendby delphicleancode

DevExpress/DEXT Components

36

Standards for using DevExpress (DEXT) components in Delphi VCL applications

Design e Frontendby delphicleancode

DelphiMVCFramework

36

Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger

DevOps e Infraby delphicleancode

Intraweb Framework

36

Guides and standards for using the Intraweb stateful web framework in Delphi projects.

Design e Frontendby delphicleancode

PostgreSQL Database

36

Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations

Dados e Análise#sqlby delphicleancode

Delphi Test-Driven Development (TDD) and DUnitX

36

Guidelines on how the AI ​​should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.

Desenvolvimento#ai#testby delphicleancode

Dext Framework Patterns

36

Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).

DevOps e Infra#apiby delphicleancode

DUnitX Testing Patterns

36

Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests

DevOps e Infra#testby delphicleancode

Horse Framework

36

Patterns for developing REST APIs with Horse framework in Delphi

DevOps e Infra#apiby delphicleancode

MySQL Database

36

Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations

Dados e Análise#sqlby delphicleancode

Delphi Code Refactoring

36

Refactoring 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.

Desenvolvimento#aiby delphicleancode

Firebird Database

36

Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations

Dados e Análise#sqlby delphicleancode

Threading & Multi-Threading

36

Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging

DevOps e Infraby delphicleancode

Category alert

Get new DevOps e Infra skills every Monday