Generador de Noms de Projectes Aleatoris - Noms Ràpids per a Projectes de Codi
Genera noms de projectes creatius a l'instant. Combina adjectius i substantius per a idees de noms únics. Eina gratuïta per a desenvolupadors, hackathons i prototips, sense necessitat de registre.
Generador de Noms de Projecte Aleatoris
Encara no s'ha generat cap nom de projecte
Documentació
Generador aleatori de noms de projectes
Un generador aleatori de noms de projectes és una eina que crea un nom per a un projecte de programari unint un adjectiu aleatori amb un substantiu aleatori, com ara «Sleek Engine» o «Awesome Project». Ofereix als desenvolupadors una etiqueta ràpida per a un repositori nou, un prototip o una eina interna, sense haver de debatre el nom.
Com funciona el generador
L’eina emmagatzema dues llistes fixes de paraules: 35 adjectius (paraules com «Agile», «Bold» i «Resilient») i 35 substantius (paraules com «Framework», «Platform» i «Hub»). Cada vegada que un usuari fa clic a Genera, l’eina tria aleatòriament un adjectiu i un substantiu i els uneix amb un espai.
Les tries són independents. L’elecció de l’adjectiu no afecta quin substantiu es tria, i totes dues extraccions utilitzen un generador de nombres aleatoris uniforme, de manera que cada paraula d’una llista té la mateixa probabilitat de ser triada que qualsevol altra paraula d’aquella llista.
Com es tria una paraula
L’eina converteix un decimal aleatori entre 0 i 1 en una posició de la llista amb aquesta fórmula:
on i és la posició dins de la llista, r el nombre decimal aleatori i n el nombre de paraules de la llista.
r és un nombre generat per la funció de nombres aleatoris del navegador, sempre entre 0 (inclòs) i 1 (exclòs). n és el nombre de paraules de la llista (35 en totes dues llistes). Els claudàtors de part entera arrodoneixen el resultat cap avall fins al nombre enter més proper, cosa que converteix el decimal en una posició de llista vàlida.
Fórmula del nombre de noms possibles
Com que l’adjectiu i el substantiu es trien independentment, el nombre total de noms diferents és igual a la mida d’una llista multiplicada per la mida de l’altra:
on N és el nombre total de noms, a el nombre d’adjectius i b el nombre de substantius.
N = 35 × 35 = 1.225
Cadascuna de les 1.225 combinacions té la mateixa probabilitat d’aparèixer en qualsevol clic: 1 entre (2,5 cm) 1.225, o aproximadament 0,08 %.
Exemple resolt
Suposem que el generador de nombres aleatoris retorna 0,5 en triar l’adjectiu. L’eina calcula floor(0.5 × 35) = floor(17.5) = 17. Començant a comptar des de la posició 0, la posició 17 de la llista d’adjectius és «Sleek».
A continuació, suposem que retorna 0,2 en triar el substantiu. L’eina calcula floor(0.2 × 35) = floor(7.0) = 7. La posició 7 de la llista de substantius és «Engine».
L’eina uneix les dues paraules amb un espai i dona el resultat «Sleek Engine».
En els extrems, un valor aleatori de 0 sempre selecciona la posició 0 de totes dues llistes i produeix «Awesome Project». Un valor aleatori just per sota de 1 selecciona l’última posició de totes dues llistes i produeix «Pro Zone».
El nom generat també s’escriu a l’adreça web de la pàgina com a paràmetre de consulta name, de manera que el resultat es pot afegir a les adreces d’interès o compartir com a enllaç. En obrir aquest enllaç, es restaura el mateix nom.
Quan es pot utilitzar aquesta eina
Hackatons i projectes curts. Un nom ràpid permet que un equip comenci a construir en lloc de debatre com anomenar un repositori.
Eines internes i microserveis. Una base de codi gran pot acabar tenint molts serveis petits. Un nom diferent per a cadascun és més fàcil d’utilitzar en una conversa que «service-1» o «service-2».
Noms provisionals. Un nom generat dona a un prototip nou una identitat més fàcil de recordar que «untitled-project» mentre encara no se n’ha decidit el nom definitiu.
Comparació de prototips. Quan es posen a prova dues maneres d’abordar el mateix problema, donar a cadascuna un nom generat diferent facilita parlar-ne per separat.
Un nom generat normalment no és adequat per a un producte o una empresa públics, ja que no serà exclusiu d’aquell producte i pot ser que ja s’utilitzi en un altre lloc. En aquests casos, el nom sol requerir més investigació, incloses una comprovació de marques i una consulta del domini.
Altres maneres d’anomenar un projecte
En el desenvolupament de programari són habituals diversos altres mètodes per triar noms.
Esquemes temàtics. Algunes organitzacions trien un tema per a tots els noms dels seus projectes, com ara personatges d’un llibre o elements de la natura. Google, per exemple, va anomenar les primeres versions d’Android amb noms de postres. Això manté la coherència dels noms, però requereix coordinació entre equips.
Acrònims. Un nom creat a partir de les inicials, com CRUD per Create, Read, Update, Delete, funciona quan és curt i fàcil de pronunciar.
Paraules combinades. Unir parts de dues paraules pot crear un nom que suggereixi què fa un projecte, com «Kubernetes», del mot grec que significa timoner. Aquest mètode sol requerir més temps que triar paraules d’una llista.
Pluja d’idees de l’equip. Una discussió en grup pot produir noms que cap generador suggeriria, tot i que també pot trigar més a arribar a un acord.
Un nom generat funciona bé com a punt de partida o com a marcador de posició. Un nom destinat a l’ús públic sol beneficiar-se d’una reflexió més deliberada.
Preguntes més freqüents
Què és un generador aleatori de noms de projectes?
És una eina que crea un nom de projecte combinant un adjectiu aleatori amb un substantiu aleatori de llistes fixes de paraules, i produeix resultats com «Dynamic Platform» o «Bold Nexus».
Quants noms diferents pot crear?
Aquest generador tria entre 35 adjectius i 35 substantius, cosa que dona 35 × 35 = 1.225 combinacions possibles.
Es repetirà mai el mateix nom?
Sí. Com que les llistes de paraules tenen una mida fixa, la mateixa combinació pot tornar a aparèixer, sobretot després de molts clics. Cadascuna de les 1.225 combinacions té la mateixa probabilitat d’1 entre 1.225 en cada clic, independentment dels resultats anteriors.
Es pot utilitzar un nom generat per a un producte real?
Les paraules en si són paraules angleses corrents, de manera que no hi ha cap restricció per utilitzar-les. Abans d’adoptar un nom generat per a un producte públic, convé comprovar si el nom ja és una marca registrada, si l’utilitza un altre projecte o si està ocupat com a nom de domini.
L’eina recorda els noms anteriors?
No. Cada clic produeix un resultat nou i independent. El nom actual s’emmagatzema a l’adreça web de la pàgina perquè es pugui compartir o tornar a carregar, però l’eina no conserva un historial dels noms anteriors.
Què fa que un nom de projecte sigui bo?
Un bon nom de projecte és fàcil de pronunciar, fàcil d’escriure i no crea una abreviació incòmoda. Comprovar que un nom no s’utilitza ja àmpliament facilita que altres persones trobin el projecte més endavant.