Domanda

Lavoro su una varietà di progetti utilizzando lingue e piattaforme diverse. Parti di esse mi astraggono nei loro progetti separati e voglio aprirne alcune al pubblico.

Ciò che mi fa rimanere bloccato è il battesimo.

Quindi, importa? Dovrei semplicemente scegliere qualcosa e attenermi ad esso?

E se è importante, cosa c'è di meglio: un nome dal suono accattivante che è memorabile o un nome descrittivo che è più facile da trovare?

È stato utile?

Soluzione

Penso che la denominazione sia una parte importante della diffusione delle idee. Quello che cerco in un nome sono:

  1. memorabile. Dovrebbe essere diverso da altri nomi ma facile da ricordare.
  2. accurata. È utile se il nome riflette qualcosa sul progetto.
  3. positivo. È utile se l'opposto del nome non è attraente. Ad esempio, la Programmazione strutturata segue questa regola perché nessuno vuole essere destrutturato.
  4. Clever. Clever è facoltativo, ma aiuta a rendere memorabile un nome quando lo raggiungi. Clever invecchia male, però.

Non vale la pena aspettare di programmare fino a quando non avrai un nome interessante. Più esperienza hai con il progetto, più facile è nominarlo. JUnit non fu battezzato fino a diversi mesi dopo il suo debutto.

Per ulteriori informazioni sulla denominazione, consiglio vivamente " Parole che funzionano: non è quello che dici , È quello che la gente ascolta " di Frank Luntz. È un agente politico amorale, ma ama la lingua e comunica quell'amore in modo efficace.

Un ultimo punto su " appiccicoso " progetti: assicurati di raccontare il "mito della creazione" spesso, la storia di come è iniziato il progetto. Ogni progetto che ho visto che ha avuto un impatto a lungo termine ha avuto una storia spesso ripetuta sulla sua genesi.

Altri suggerimenti

Ho deciso di iniziare con nomi generici perché preferirei iniziare la programmazione rapida e preoccuparmi dei nomi in seguito.

Questo Web 2.0 Generatore di nomi è divertente.

Se il nome deve essere usato pubblicamente - marketing, Web, ecc., assicurati di scegliere un nome che qualcun altro non sta già utilizzando per qualcosa di simile. Almeno fai una ricerca su Google. E prima di spendere soldi per la pubblicità o qualcosa del genere, spendi qualche soldo per fare una ricerca in uno dei database di nomi e marchi più specializzati. Almeno negli Stati Uniti, essere prima con un nome ti dà diritti legali ed è più economico fare la ricerca che dover cambiare il tuo nome in seguito.

Naturalmente prima di andare troppo lontano, assicurati che anche il nome di dominio sia disponibile.

Per maggiori diritti legali sul nome, scegli qualcosa che è inventato e non solo un riferimento generico a ciò che fa il tuo prodotto. Qualcuno come Microsoft può spendere oceani di denaro per ottenere la protezione legale di qualcosa come & # 8220; Word & # 8221; o & # 8220; Windows & # 8221; - probabilmente puoi & # 8217; t.

Sì, penso che sia importante (essendo stato nella stessa posizione me stesso). Penso che il nome debba essere cool / memorabile o ovvio / semplice, non necessariamente entrambi. Come regola generale, immagina di essere alla ricerca di un programma / libreria che faccia quello che fa il tuo. Il nome che gli hai dato ti incoraggerebbe o ti scoraggerebbe e lo ricorderesti? Questo è davvero tutto ciò che conta.

Se guardi alla storia dei prodotti in generale, ci sono numerosi esempi di nomi scelti male che diventano parte del linguaggio (Kleenex, Tasty-Freez, Wisker-Biskit), quindi non penso che importi molto dal punto di vista del marketing. Tuttavia, vuoi qualcosa che sia facile da scrivere e scrivere al telefono. Lavoro per un'azienda con un nome strano con un sacco di S che suonano come F, ed è un incubo.

È importante se ti interessa che altre persone utilizzino il tuo codice. Preferisci nomi memorabili. Possono essere memorabili perché descrittivi o perché sono "fighi" o per un'altra ragione. Se stai inserendo il tuo codice in rete, dovrebbe includere una descrizione che verrà visualizzata nelle ricerche pertinenti.

Prima di scegliere un nome per la tua app, potresti voler verificare se il nome di dominio è disponibile.

Google Friendly

  • Qualcosa di unico ( o almeno qualcosa che puoi ottenere nella tua home page nei primi 10 risultati )
  • Facile da pronunciare

Un punto non sempre considerato è la facilità con cui puoi google il tuo progetto. Questo può essere o meno un fattore, ma potresti essere interessato a tenere d'occhio ciò che la comunità / stampa sta dicendo sul tuo progetto.

Se si chiama " Progetto X " ;, " e " , "Raptor", o "Finestre viola", ricerche inequivocabili sono quasi impossibili. Oltre al problema di disponibilità del nome di dominio, la selezione di un nome che non viene utilizzato in nessun altro contesto ti consente di fare cose utili come impostare avvisi automatici per i commenti su tweet / blog sul tuo progetto.

Purtroppo la maggior parte di questi nomi sono difficili da pronunciare / sillabare in modo inequivocabile, quindi è un compromesso.

Penso assolutamente che la denominazione sia importante per il tuo progetto. Molti progetti open source hanno questo problema che li fa ottenere nomi che sembrano belli sullo schermo ma che sono difficili da pronunciare. Ciò significa che almeno il tuo sito web deve avere una guida alla pronuncia e che molte persone saranno confuse su come pronunciare il tuo progetto. Un nome con pronuncia difficile può introdurre una certa dissonanza cognitiva mentre le persone cercano di pensare al tuo progetto. È cool, Cooyil, Coowheel, Coil o cosa? Cosa c'è di sbagliato in queste persone che non possono nominare il loro progetto? Se non riescono a nominare un progetto qualcosa che sia facilmente leggibile da esseri umani sani di mente nel pubblico di riferimento, possiamo davvero fidarci di loro per fare un buon prodotto?

Aspetta di scegliere un buon nome fino a quando non hai qualcosa di buono per nominare il tuo progetto. Non sentirti male nel cambiare un nome fantastico una volta trovato, non c'è bisogno di rimanere legato al nome che stavi usando nello sviluppo.

Sarebbe difficile suggerire un nome da usare se non sappiamo quale sia il prodotto.

Inoltre, sembra una domanda di marketing. Direi qualcosa di interessante e memorabile ma anche descrittivo. Mi viene in mente iTunes.

Potresti fare entrambe le cose. Un buon esempio potrebbe essere Shoes for Ruby. originariamente sarebbe stato chiamato (o almeno così dicono) "WINDOWS DI BUONA FORTUNA DI MIDAS MACLEAN" ma poi ha deciso su Scarpe.

Il toolkit / libreria non ha nulla a che fare con le scarpe.

Ho visto che la denominazione dei progetti è un grosso problema. Ho gestito circa 20 programmatori che lavorano su forse 40 progetti, e questo può essere un vero problema quando hai un progetto chiamato X, una directory virtuale chiamata Y, un progetto Visual Studio chiamato Z, ecc. Quando un'applicazione scrive nel registro errori, di quale progetto si tratta? A chi appartiene? Abbiamo creato un database di progetto per acquisire tutto ciò, ma sarebbe stato meglio avere delle convenzioni, perché il database del progetto non è sempre completo e aggiornato.

Ho resistito a questa idea, ma potrebbe essere meglio avere numeri del progetto. Sembra meglio avere nomi di progetti mnemonici, ma se hai molti progetti, ti imbatti in domande di mnemonico per chi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top