Todos Nuevo

user:thomas gists creados por el usuario

title:mygist gists con el título indicado

filename:myfile.txt gists que contienen archivos con el nombre indicado

extension:yml gists que contienen archivos con la extensión indicada

language:go gists que contienen archivos con el lenguaje indicado

topic:homelab gists with given topic

Registrarse

Iniciar sesión


Todos Nuevo Registrarse Iniciar sesión

All gists matching topic Code

Recientemente creado
Menos reciente creado
Recientemente actualizado
Menos reciente actualizado
ZZ's Avatar

ZZ / Gemma4 HabitLang DSL

0 gustos
0 bifurcaciones
1 archivos
Última actividad 1789264354
Good software development habits - Zarar's blog - https://zarar.dev/good-software-development-habits/
Code Game

To turn these prose-based habits into a Domain Specific Language (DSL), we need to shift from "advice" to "constraints and declarations."

I will call this language HabitLang. It is a declarative language used to define a team's "Development Philosophy" or "Quality Manifesto." Instead of writing a README, a team writes a .habit file that acts as a living specification for their workflow.

Below is the specification and the implementation of the rules in HabitLang.


1. The HabitLang Specification

Siguiente Anterior

Desarrollado por Opengist ⋅ Load: 19ms⋅

Español
Čeština Deutsch English Español Français Magyar Italiano 日本語 Polski Português Русский Türkçe Українська 中文 繁體中文