Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Tutto e di + - Notazione ungherese (o ungara)
Forum - Tutto e di + - Notazione ungherese (o ungara)

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 13:09
Domenica, 12/06/2011
Salve a tutti,
Che ne pensate delle notazione ungherese?
Secondo me è piuttosto inutile in un linguaggio tipizzato dare nomi col tipo alle variabili se già posso sapere il tipo dall'IDE.
E poi fallisce totalmente il compito di charificare il codice, in quanto le sigle dei tipi sono sempre piuttosto inintelligibili.
Ad esempio, una variabile con questo nome:
a_crszkvc30LastNameCol
Quanto può essere chiara?
Secondo la notazione ungherese significa: riferimento costante a un parametro di funzione contenente una colonna di database di tipo varchar(30) chiamata LastName che era parte della chiave primaria.

A voi la parola

PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1792
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 13:41
Domenica, 12/06/2011
ma infatti la notazione ungherese non si usa più da quando tu dovevi ancora nascere... benvenuto nel 2011 compare!

PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 15:04
Domenica, 12/06/2011
Testo quotato

Postato originariamente da TheKaneB:
ma infatti la notazione ungherese non si usa più da quando tu dovevi ancora nascere... benvenuto nel 2011 compare!



Beh, tutte le API Windows hanno la notazione ungherese nei parametri...

PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1792
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 16:10
Domenica, 12/06/2011
Ecco, adesso vai a confrontare la tua data di nascita con la data di immissione nel mercato delle API di Win32, probabilmente siamo lì ;-D

PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 18:07
Domenica, 12/06/2011
Testo quotato

Postato originariamente da TheKaneB:
Ecco, adesso vai a confrontare la tua data di nascita con la data di immissione nel mercato delle API di Win32, probabilmente siamo lì ;-D


Si in effetti...

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 23:53
Domenica, 12/06/2011
ho sempre adorato la notazione ungherese, quando faccio ripetizioni di C la impongo sempre, secondo me è un ottimo modo per rendere più chiari gli algoritmi e migliorare la leggibilità.

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 0:40
Lunedì, 13/06/2011
Obsoleta, non ho nulla da criticare a chi la utilizza ma penso sia più importante concentrarsi sul problema di scegliere nomi descrittivi...


Il mio blog: https://piero.dev
PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 10:04
Lunedì, 13/06/2011
Testo quotato

Postato originariamente da HeDo:
ho sempre adorato la notazione ungherese, quando faccio ripetizioni di C la impongo sempre, secondo me è un ottimo modo per rendere più chiari gli algoritmi e migliorare la leggibilità


Mah, a me non sembra migliorare molto la leggibilità.. anche perchè bisogna conoscere tutti i prefissi altrimenti non capisci niente

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 23:09
Lunedì, 13/06/2011
Ormai in microsoft vige questa naming convention: http://msdn.microsoft.com/en-us/library/xzf533w0(v=vs.71). ...

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo