Pāriet uz saturu

Nejaušu Projektu Nosaukumu Ģenerators - Ātri Nosaukumi Koda Projektiem

Momentāli ģenerē radošus projektu nosaukumus. Apvieno īpašības vārdus un lietvārdus, lai radītu unikālus nosaukumu variantus. Bezmaksas rīks izstrādātājiem, hakatoniem un prototipiem - nav nepieciešama reģistrācija.

Nejaušu Projektu Nosaukumu Ģenerators

Vēl nav ģenerēts neviens projekta nosaukums

Ielādes kalkulators...
📚

Dokumentācija

Nejauša projekta nosaukuma ģenerators

Nejauša projekta nosaukuma ģenerators ir rīks, kas izveido programmatūras projekta nosaukumu, savienojot nejauši izvēlētu īpašības vārdu ar nejauši izvēlētu lietvārdu, piemēram, “Sleek Engine” vai “Awesome Project”. Tas izstrādātājiem ļauj ātri piešķirt nosaukumu jaunai repozitorijai, prototipam vai iekšējam rīkam, neapspriežot nosaukuma izvēli.

Kā darbojas ģenerators

Rīks glabā divus fiksētus vārdu sarakstus: 35 īpašības vārdus (piemēram, “Agile”, “Bold” un “Izturīgs”) un 35 lietvārdus (piemēram, “Framework”, “Platform” un “Hub”). Ikreiz, kad lietotājs noklikšķina uz “Generate”, rīks nejauši izvēlas vienu īpašības vārdu un vienu lietvārdu un savieno tos ar atstarpi.

Izvēles ir neatkarīgas. Īpašības vārda izvēle neietekmē to, kurš lietvārds tiks izvēlēts, un abās izvēlēs tiek izmantots vienmērīga sadalījuma nejaušo skaitļu ģenerators, tāpēc katram saraksta vārdam ir tāda pati izvēles varbūtība kā jebkuram citam šā saraksta vārdam.

Kā tiek izvēlēts vārds

Rīks pārvērš nejaušu decimālskaitli no 0 līdz 1 par saraksta pozīciju, izmantojot šo formulu:

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

kur i ir pozīcija sarakstā, r ir nejaušais decimālskaitlis un n ir vārdu skaits sarakstā.

r ir skaitlis, ko rada pārlūkprogrammas nejaušo skaitļu funkcija; tas vienmēr atrodas starp 0 (ieskaitot) un 1 (neieskaitot). n ir vārdu skaits sarakstā (abos šeit izmantotajos sarakstos 35). Veselās daļas iekavas rezultātu noapaļo uz leju līdz tuvākajam veselajam skaitlim, pārvēršot decimālskaitli par derīgu saraksta pozīciju.

Iespējamo nosaukumu skaita formula

Tā kā īpašības vārds un lietvārds tiek izvēlēti neatkarīgi, atšķirīgo nosaukumu kopskaits ir vienāds ar viena saraksta lieluma reizinājumu ar otra saraksta lielumu:

N=a×bN = a \times b

kur N ir kopējais nosaukumu skaits, a ir īpašības vārdu skaits un b ir lietvārdu skaits.

N = 35 × 35 = 1 225

Katrai no 1 225 kombinācijām jebkurā konkrētā klikšķa reizē ir vienāda iespēja parādīties: 1 no 1 225 jeb aptuveni 0,08%.

Praktisks piemērs

Pieņemsim, ka īpašības vārda izvēlē nejaušo skaitļu ģenerators atgriež 0,5. Rīks aprēķina floor(0.5 × 35) = floor(17.5) = 17. Skaitot no pozīcijas 0, īpašības vārdu saraksta pozīcijā 17 ir “Sleek”.

Pēc tam pieņemsim, ka lietvārda izvēlē tas atgriež 0,2. Rīks aprēķina floor(0.2 × 35) = floor(7.0) = 7. Lietvārdu saraksta pozīcijā 7 ir “Engine”.

Rīks savieno abus vārdus ar atstarpi, iegūstot rezultātu “Sleek Engine”.

Galējās vērtībās nejauša vērtība 0 abos sarakstos vienmēr izvēlas pozīciju 0, izveidojot “Awesome Project”. Nejauša vērtība, kas ir tikai nedaudz mazāka par 1, abos sarakstos izvēlas pēdējo pozīciju, izveidojot “Pro Zone”.

Ģenerētais nosaukums tiek ierakstīts arī lapas tīmekļa adresē kā name vaicājuma parametrs, tāpēc rezultātu var pievienot grāmatzīmēm vai kopīgot kā saiti. Atverot šo saiti, tiek atjaunots tas pats nosaukums.

Kad izmantot šo rīku

Hakatonos un īstermiņa projektos. Ātrs nosaukums ļauj komandai sākt izstrādi, nevis diskutēt par repozitorijas nosaukumu.

Iekšējos rīkos un mikropakalpojumos. Lielā kodbāzē var izveidoties daudzi mazi pakalpojumi. Atšķirīgs nosaukums katram no tiem sarunās ir ērtāk lietojams nekā “service-1” vai “service-2”.

Viettura nosaukumos. Ģenerēts nosaukums jaunam prototipam ir atmiņā paliekošāks par “untitled-project”, kamēr īstais nosaukums vēl nav izlemts.

Prototipu salīdzināšanā. Testējot divas pieejas vienai un tai pašai problēmai, atšķirīgs ģenerēts nosaukums katrai pieejai atvieglo to atsevišķu apspriešanu.

Ģenerēts nosaukums parasti nav piemērots publiskam produktam vai uzņēmumam, jo tas nebūs unikāls šim produktam un to, iespējams, jau izmantos citur. Šādos gadījumos nosaukumam parasti vajadzīga plašāka izpēte, tostarp preču zīmes un domēna pārbaude.

Citi projekta nosaukuma piešķiršanas veidi

Programmatūras izstrādē ir izplatītas vairākas citas nosaukumu piešķiršanas metodes.

Tematiskas shēmas. Dažas organizācijas visiem projektu nosaukumiem izvēlas vienu tēmu, piemēram, grāmatas varoņus vai dabas elementus. Piemēram, Google agrīnās Android versijas nosauca desertu vārdos. Tas saglabā nosaukumu konsekvenci, bet prasa koordināciju starp komandām.

Akronīmi. No iniciāļiem veidots nosaukums, piemēram, CRUD, kas apzīmē Create, Read, Update, Delete, ir piemērots, ja tas ir īss un viegli izrunājams.

Apvienoti vārdi. Savienojot divu vārdu daļas, var izveidot nosaukumu, kas norāda uz projekta darbību, piemēram, “Kubernetes”, kura pamatā ir grieķu vārds, kas nozīmē “stūrmanis”. Šī pieeja parasti aizņem vairāk laika nekā vārdu izvēle no saraksta.

Komandas prāta vētra. Grupas diskusijā var rasties nosaukumi, ko neviens ģenerators nepiedāvātu, taču vienošanās panākšana var prasīt vairāk laika.

Ģenerēts nosaukums labi noder kā sākumpunkts vai vietturis. Nosaukumam, kas paredzēts publiskai lietošanai, parasti ir vajadzīga pārdomātāka izvēle.

Bieži uzdotie jautājumi

Kas ir nejauša projekta nosaukuma ģenerators?

Tas ir rīks, kas izveido projekta nosaukumu, apvienojot nejaušu īpašības vārdu ar nejaušu lietvārdu no fiksētiem vārdu sarakstiem, iegūstot tādus rezultātus kā “Dynamic Platform” vai “Bold Nexus”.

Cik dažādus nosaukumus tas var izveidot?

Šis ģenerators izvēlas no 35 īpašības vārdiem un 35 lietvārdiem, iegūstot 35 × 35 = 1 225 iespējamās kombinācijas.

Vai tas pats nosaukums kādreiz atkārtojas?

Jā. Tā kā vārdu sarakstiem ir fiksēts lielums, viena un tā pati kombinācija var parādīties atkārtoti, īpaši pēc daudziem klikšķiem. Katrai no 1 225 kombinācijām katrā klikšķī ir vienāda 1 iespēja no 1 225 neatkarīgi no iepriekšējiem rezultātiem.

Vai ģenerētu nosaukumu var izmantot īstam produktam?

Paši vārdi ir parasti angļu valodas vārdi, tāpēc to lietošanai nav ierobežojumu. Pirms ģenerēta nosaukuma pieņemšanas publiskam produktam ir vērts pārbaudīt, vai šo nosaukumu jau nav reģistrējis kā preču zīmi vai izmantojis cits projekts un vai tas nav aizņemts kā domēna nosaukums.

Vai rīks atceras iepriekšējos nosaukumus?

Nē. Katrs klikšķis rada jaunu neatkarīgu rezultātu. Pašreizējais nosaukums tiek saglabāts lapas tīmekļa adresē, lai to varētu kopīgot vai atkārtoti ielādēt, taču rīks nesaglabā iepriekšējo nosaukumu vēsturi.

Kas veido labu projekta nosaukumu?

Labs projekta nosaukums ir viegli izrunājams, viegli uzrakstāms un nerada neveiklu saīsinājumu. Pārbaude, vai nosaukums jau netiek plaši izmantots, atvieglo projekta atrašanu citiem vēlāk.