Preskoči na sadržaj

Generator nasumičnih naziva projekata - Brzi nazivi za softverske projekte

Trenutno generirajte kreativne nazive projekata. Kombinira pridjeve i imenice za jedinstvene ideje imenovanja. Besplatni alat za programere, hackathone i prototipove - bez potrebe za registracijom.

Generator nasumičnih naziva projekata

Još nije generiran naziv projekta

Kalkulator učitavanja...
📚

Dokumentacija

Generator slučajnih naziva projekata

Generator slučajnih naziva projekata alat je koji stvara naziv za softverski projekt spajanjem slučajnog pridjeva sa slučajnom imenicom, kao što su „Sleek Engine” ili „Awesome Project”. Razvojnim programerima daje brzu oznaku za novo spremište, prototip ili interni alat bez rasprave o nazivu.

Kako generator radi

Alat pohranjuje dva fiksna popisa riječi: 35 pridjeva (riječi kao što su „Agile”, „Bold” i „Robustan”) i 35 imenica (riječi kao što su „Framework”, „Platform” i „Hub”). Svaki put kada korisnik klikne na Generate, alat nasumično odabire jedan pridjev i jednu imenicu te ih spaja razmakom.

Odabiri su neovisni. Odabir pridjeva ne utječe na odabir imenice, a oba se odabira provode generatorom jednoliko raspodijeljenih slučajnih brojeva, pa svaka riječ u popisu ima jednaku vjerojatnost odabira kao i svaka druga riječ u tom popisu.

Kako se odabire riječ

Alat pretvara slučajni decimalni broj između 0 i 1 u položaj u popisu pomoću ove formule:

i=⌊r×n⌋i = \left\lfloor r \times n \right\rfloor

gdje je i pozicija u popisu, r slučajni decimalni broj, a n broj riječi u popisu.

r je broj koji generira funkcija preglednika za nasumične brojeve, uvijek između 0 (uključujući tu vrijednost) i 1 (isključujući tu vrijednost). n je broj riječi u popisu (35 za oba popisa ovdje). Zagrade za cijeli dio zaokružuju rezultat prema dolje na najbliži cijeli broj, čime se decimalni broj pretvara u valjanu poziciju u popisu.

Formula za broj mogućih naziva

Budući da se pridjev i imenica odabiru neovisno, ukupan broj različitih naziva jednak je umnošku veličina jednog i drugog popisa:

N=a×bN = a \times b

gdje je N ukupan broj naziva, a broj pridjeva, a b broj imenica.

N = 35 × 35 = 1.225

Svaka od 1.225 kombinacija ima jednaku vjerojatnost pojavljivanja pri svakom kliku: 1 prema (2,5 cm) 1.225, odnosno približno 0,08 %.

Primjer izračuna

Pretpostavimo da generator slučajnih brojeva pri odabiru pridjeva vrati 0,5. Alat izračunava floor(0.5 × 35) = floor(17.5) = 17. Brojeći od položaja 0, na položaju 17 u popisu pridjeva nalazi se „Sleek”.

Zatim pretpostavimo da pri odabiru imenice vrati 0,2. Alat izračunava floor(0.2 × 35) = floor(7.0) = 7. Na položaju 7 u popisu imenica nalazi se „Engine”.

Alat spaja dvije riječi razmakom i dobiva rezultat „Sleek Engine”.

Na krajnjim vrijednostima, slučajna vrijednost 0 uvijek odabire položaj 0 u oba popisa, čime nastaje „Awesome Project”. Slučajna vrijednost neposredno manja od 1 odabire posljednji položaj u oba popisa, čime nastaje „Pro Zone”.

Generirani naziv također se zapisuje u web-adresu stranice kao parametar upita name, pa se rezultat može označiti kao knjižna oznaka ili podijeliti kao poveznica. Otvaranjem te poveznice vraća se isti naziv.

Kada upotrebljavati ovaj alat

Hakatoni i kratki projekti. Brz naziv omogućuje timu da počne graditi projekt umjesto da raspravlja kako nazvati spremište.

Interni alati i mikrousluge. Velika baza koda može s vremenom sadržavati mnogo malih usluga. O posebnom nazivu za svaku od njih lakše je govoriti nego o nazivima „service-1” ili „service-2”.

Privremeni nazivi. Generirani naziv novom prototipu daje pamtljiviji naziv od „untitled-project” dok se stvarni naziv još ne odluči.

Usporedba prototipova. Pri testiranju dvaju pristupa istom problemu, davanje različitog generiranog naziva svakom pristupu olakšava odvojenu raspravu o njima.

Generirani naziv obično nije dobar izbor za javni proizvod ili tvrtku jer neće biti jedinstven za taj proizvod i možda se već upotrebljava drugdje. U tim slučajevima naziv obično zahtijeva dodatno istraživanje, uključujući provjeru žiga i domene.

Drugi načini imenovanja projekta

U razvoju softvera uobičajeno je nekoliko drugih načina imenovanja.

Tematske sheme. Neke organizacije odaberu jednu temu za sve nazive svojih projekata, primjerice likove iz knjige ili elemente iz prirode. Google je, primjerice, rane verzije Androida nazivao po desertima. Tako se nazivi održavaju dosljednima, ali potrebna je koordinacija među timovima.

Akronimi. Naziv sastavljen od početnih slova, poput CRUD-a za Create, Read, Update, Delete, funkcionira kada je kratak i lako se izgovara naglas.

Slivene riječi. Spajanjem dijelova dviju riječi može nastati naziv koji upućuje na funkciju projekta, kao što je „Kubernetes”, prema grčkoj riječi za kormilara. Za ovaj je pristup obično potrebno više vremena nego za odabir riječi s popisa.

Timsko osmišljavanje. Grupna rasprava može proizvesti nazive koje nijedan generator ne bi predložio, iako za postizanje dogovora može trebati više vremena.

Generirani naziv dobro funkcionira kao početni ili privremeni naziv. Nazivu namijenjenom javnoj upotrebi obično koristi promišljeniji pristup.

Često postavljana pitanja

Što je generator slučajnih naziva projekata?

To je alat koji gradi naziv projekta kombiniranjem slučajnog pridjeva sa slučajnom imenicom iz fiksnih popisa riječi, stvarajući rezultate kao što su „Dynamic Platform” ili „Bold Nexus”.

Koliko različitih naziva može stvoriti?

Ovaj generator odabire iz 35 pridjeva i 35 imenica, što daje 35 × 35 = 1.225 mogućih kombinacija.

Može li se isti naziv ponoviti?

Da. Budući da popisi riječi imaju fiksnu veličinu, ista se kombinacija može ponovno pojaviti, osobito nakon mnogo klikova. Svaka od 1.225 kombinacija ima jednaku vjerojatnost 1 prema 1.225 pri svakom kliku, neovisno o prethodnim rezultatima.

Može li se generirani naziv upotrijebiti za stvarni proizvod?

Same su riječi obične engleske riječi, pa nema ograničenja za njihovu upotrebu. Prije prihvaćanja generiranog naziva za javni proizvod korisno je provjeriti je li naziv već zaštićen žigom, upotrebljava li ga drugi projekt ili je zauzet kao naziv domene.

Pamti li alat prethodne nazive?

Ne. Svaki klik stvara novi neovisni rezultat. Trenutačni naziv pohranjuje se u web-adresu stranice kako bi se mogao dijeliti ili ponovno učitati, ali alat ne čuva povijest prethodnih naziva.

Što čini dobar naziv projekta?

Dobar naziv projekta lako se izgovara naglas, lako se piše i ne stvara nezgodnu kraticu. Provjera da naziv već nije široko upotrijebljen olakšava drugima da kasnije pronađu projekt.