Código

Programe com a história toda.

O seu repositório nunca contou a história toda.

A especificação está num documento. A lógica, numa conversa. Os números, num armazém de dados. As ferramentas de programação não veem nada disso — só veem ficheiros. Dvina escreve código com a mesma inteligência que reúne tudo o resto.

Ícone temporário da Apple.

Leu os documentos.
Todos eles.

O código nunca existe isolado. Por trás de cada função, há um requisito, uma decisão, uma restrição que alguém deixou por escrito. Dvina programa com tudo isso em vista — porque já fazia parte do contexto.

Imagem temporária da Apple sobre programação baseada na especificação real.

A especificação está sempre presente. O PRD, a documentação da API, o e-mail do cliente sobre casos-limite — Dvina escreve o que foi realmente pedido, não o que os nomes dos ficheiros sugerem.

Imagem temporária da Apple sobre código fundamentado em decisões registadas.

Decisões e os seus porquês. Porquê sessões em vez de tokens? Porquê este esquema? A lógica de fevereiro continua presente em junho — para que o código se mantenha coerente com o raciocínio.

Imagem temporária da Apple sobre programação orientada pelos dados.

Os dados estão sempre em conta. Trabalha com sistemas reais, não com suposições. Dvina conhece os seus esquemas e dados em tempo real — por isso, a consulta que escreve corresponde ao armazém de dados onde é executada.

Os copilotos deles leem ficheiros. O seu lê a história.

O preenchimento automático conhece a sintaxe. Dvina sabe porque existe o código — e o que não pode deixar de funcionar.

Ícone temporário da Apple.

Trabalho real,
do início à entrega.

Nada de truques vistosos de preenchimento automático — apenas o trabalho que ocupa uma semana a sério.

Ícone temporário da Apple.

Sem outra ferramenta.
Sem mudar de contexto.

O código não é um produto à parte que tem de instalar e pôr a par desde o início. É Dvina — a mesma aplicação, a mesma memória, agora também a entregar software.

Imagem temporária da Apple sobre documentos e implementação no mesmo espaço de trabalho.

O documento e as alterações, lado a lado. Escreva código onde define a estratégia. A pesquisa, o plano e a implementação partilham a mesma janela — e o mesmo contexto.

Imagem temporária da Apple sobre trabalho de programação delegado.

Os seus agentes também programam. As competências e os agentes que criou também funcionam aqui — delegue a refatorização, a revisão ou as notas de lançamento.

Como funcionam os agentes
Imagem temporária da Apple sobre código que passa a fazer parte da memória.

Tudo fica na memória. Tudo o que cria passa a fazer parte do seu contexto — assim, a funcionalidade do próximo mês conhece a migração deste mês.

Outras ferramentas pedem-lhe que mude de aplicação. Dvina pergunta: «E agora?»

Cada mudança de contexto faz perder o fio. Aqui, não há mudança a fazer.

Código Dvina. No seu computador.

Perguntas? Respostas.

Não — é Dvina. Descreva, reveja e entregue na mesma aplicação que usa para tudo o resto. O seu editor continua a ser o seu editor; Dvina trata de compreender.
Não. O código faz parte da aplicação Dvina para computador — a mesma onde estão os seus documentos, dados e memória.
Sim. Ligue a sua base de código e Dvina lê-a como tudo o resto no seu contexto — juntamente com os documentos e as decisões que a rodeiam.
Para criar aplicações e páginas funcionais, nem é preciso — é para isso que servem os artifacts. O código destina-se a quem entrega software real e quer ter a história toda do seu lado.

Peça menos.
Entregue mais.

Comece a usar gratuitamente

© Dvina Inc. - San Francisco, CA

Recolhemos apenas os dados analíticos essenciais para garantir o bom funcionamento dos nossos serviços.