Termo do glossário

Boilerplate

Um ponto de partida reutilizável que possuis e adaptas — código, ficheiros e convenções — em vez de um serviço que alugas.

Definição

Em software, um boilerplate é um ponto de partida preparado — um repositório com estrutura, convenções e valores por defeito funcionais — que copias e adaptas em cada projeto novo em vez de começares do zero. A cópia é tua; nada corre no servidor de outra pessoa; as atualizações são algo que puxas, não algo que te é aplicado.

O modelo oposto é o serviço: entregas os inputs, o fornecedor faz o trabalho nos sistemas dele e recebes resultados enquanto pagares.

Exemplo

Um programador em Braga vende dois produtos pequenos. Corre o init-workspace.py uma vez e fica com a sua própria cópia de trabalho privada, com histórico novo. Cada produto tem a sua pasta, com o seu próprio ficheiro de contexto do produto e tracker; os playbooks são partilhados. Quando sai uma nova release do LaunchRepo, lê o changelog e integra-a na sua cópia — ou salta-a.

Nada corre num servidor do fornecedor, e o segundo produto não custa uma segunda licença. É o modelo de boilerplate na prática: um ponto de partida que lhe pertence, não um serviço que aluga a cada lançamento.

Porque importa para um lançamento em diretórios

A submissão a diretórios costuma vender-se como serviço, cobrado por lançamento ou por mês. Um boilerplate transforma-a numa capacidade que fica contigo: o mesmo repositório, playbooks e tracker para o segundo produto e para o décimo, com o teu próprio agente e as tuas próprias contas. O compromisso é honesto — és tu que o executas, e a configuração leva uma tarde.

Como o LaunchRepo o trata

O LaunchRepo é um repositório privado no GitHub: 299 playbooks, um template de produto, scripts e um dashboard local. Compras uma vez ao preço atual de € 119,00 e usa-lo em todos os produtos que possuis; o init-workspace.py cria a tua própria cópia de trabalho privada com histórico novo, para que nada teu volte ao repositório de entrega. As atualizações são publicadas como releases que integras quando quiseres — não se promete nenhuma cadência.

Para aprofundar

Como funciona o LaunchRepo

O que está dentro do repositório e como uma execução passa do briefing do produto ao resultado registado, passo a passo.

Vê o termo no repositório

O LaunchRepo são 299 playbooks de diretórios, um ficheiro de contexto do produto e um tracker de submissões que o teu próprio agente executa. Pagas € 119,00 uma vez; usa-o em todos os produtos que possuis.

Ver preços