This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-05-21
Channels
- # aws (2)
- # bangalore-clj (1)
- # beginners (25)
- # boot (2)
- # cider (176)
- # clara (73)
- # cljs-dev (6)
- # cljsrn (31)
- # clojure (40)
- # clojure-greece (9)
- # clojure-india (1)
- # clojure-italy (14)
- # clojure-nl (9)
- # clojure-russia (4)
- # clojure-uk (156)
- # clojurescript (124)
- # core-async (37)
- # cursive (2)
- # data-science (2)
- # datomic (22)
- # emacs (3)
- # fulcro (32)
- # graphql (6)
- # java (3)
- # lein-figwheel (19)
- # lumo (29)
- # nyc (1)
- # off-topic (9)
- # onyx (15)
- # portkey (12)
- # precept (2)
- # re-frame (15)
- # reagent (10)
- # rum (7)
- # schema (2)
- # shadow-cljs (48)
- # tools-deps (35)
- # yada (1)
And back to Monday! Morning pals.
Pensiero del lunedi'. Tutti i sistemi di naming per i miei progetti fino ad ora hanno fallito in un modo o in un altro, nel senso che non sono memorabili. Nomi tipo "tipi di te'", "pianeti", "nomi inventati" etc. funzionano ma non scalano (e.g. microservices). Nomi con acronimi business (tipo "energy,report,switch,contract,product etc") cominciano a confondersi l'un l'altro (oltre un certo numero diventano permutazioni che sembrano tutte uguali).
Proposta: una lettera seguita da numeri sequenziali (a001,c002, etc). Voi dite "ah ma quello confonde subito". Non credo. Ha un vantaggio visivo che nessun altro sistema ha, cioe' che puoi ricordarti che progetto cerchi isolando in quale parte dello schermo lo hai visto l'ultima volta
Dipende dall’ordine di grandezza? Per i miei hostnames uso gli imperatori romani (ovvero ho un ordine di grandezza di margine, 10 macchine, 100 possibili nomi). Per i progetti al lavoro usiamo parole evocative (10-50 servizi, ~1000s parole?)
E.g. nomi di progetti recenti Faro, Persona, Diskho
(rispettivamente “gateway per servizio legacy”, “login service” e “docker image per la CI”)