Qualidade de código
Localize problemas a fundo com maior rapidez com depuração nativa interplataformas integrada Usando o RAD Studio IDE, é possível depurar aplicativos operando remotamente em Windows, macOS, iOS e Android.
Muitos olhos, uma só base de códigos
Desenvolva códigos mais rapidamente, desenvolva em bibliotecas usadas por milhões de desenvolvedores no mundo todo. Poderosas bibliotecas interplataformas proporcionam uma fonte de códigos altamente otimizados e bem testados para sua plataforma chegar ao mercado melhor e mais rápido do que a concorrência.
Por exemplo, a Biblioteca de programação paralela aumenta exponencialmente o desempenho, habilita a programação assíncrona e usa um pool de threads de autoajuste. Ao facilitar a programação de aplicativos de múltiplas plataformas com multithread que podem explorar totalmente o poder de CPUs de múltiplos núcleos, os desenvolvedores contam com incríveis melhorias de desempenho para seus aplicativos FireMonkey, qualquer que seja a plataforma.
Documentação de código com retorno imediato
O RAD Studio transforma sua documentação de código em ajuda em linha imediata disponível para você ou outros desenvolvedores em sua equipe. A abordagem ágil ‘///’ para a documentação de códigos, direto ao nível de parâmetros, aparece enquanto você programa como informações de ajuda personalizadas. Você também pode converter sua documentação de códigos para HTML, CHM ou outros formatos.
Chegue ao extremo e em continuidade com testes de unidade integrados
Testes de unidade são um recurso de qualidade de códigos essencial da programação extrema (XP) e, com o RAD Studio, você pode desenvolvê-lo para todos os seus códigos ao aproveitar as estruturas DUnit e DUnitX incluídas. Execute seus testes de unidade na linha de comando como parte da integração contínua ou com a interface gráfica de usuário para ver seus testes serem aprovados.
Informações mais avançadas sobre o desempenho de seu código
O CodeSite mudou a maneira pela qual desenvolvedores localizam problemas em seus códigos. Descubra o que está acontecendo em seu aplicativo sem interromper seu fluxo adicionando registro em tempo real ultrapotentes a qualquer aplicativo. Registre texto, valores, objetos e gráficos e confira o que aconteceu depois do evento.
Qualidade de código-fonte mensurável em seus projetos
Use métricas de códigos para realizar uma análise estática avançada do seu código. Empregue auditorias de código para reforçar técnicas e metodologias de programação adequadas dentro de sua base de códigos. Use uma ou ambas as opções no RAD Studio IDE ou na linha de comando como parte de seu regime de integração contínua.
Suporte a padrões de design de OOP de boas práticas
Padrões proporcionam a desenvolvedores de software recursos de reutilização poderosos. Em vez de tentar solucionar cada problema de design desde o início, é possível usar padrões pré-definidos. Como parte do suporte à modelagem incluída, adicione de forma rápida e fácil os quatro padrões bem conhecidos ao seu código com padrões de design pré-definidos.