[Internauta] protocol programació
Hola. Fa uns dies vaig veure un missatge (segurament del benjamí) on es parlava d'un protocol/sitema de programació (o protocol de control d'errors de codi, o quelcom semblant) emprat pels programadors de codi lliure i/o linux. Em podrieu dir el nom d'aquest protocol i on trobar-ne informació en castellà? Gràcies Adéu -- Esteve Valentí [EMAIL PROTECTED] http://www.puigdelescols.com ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
El Dimarts 11 Gener 2005 22:36, Esteve Valentí va escriure: > Fa uns dies vaig veure un missatge (segurament del > benjamí) on es parlava d'un protocol/sitema de programació > (o protocol de control d'errors de codi, o quelcom semblant) > emprat pels programadors de codi lliure i/o linux. No ho recordo... protocol, programació? -- Benjamí http://weblog.bitassa.net . ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
Fa uns dies vaig veure un missatge (segurament del benjamí) on es parlava d'un protocol/sitema de programació (o protocol de control d'errors de codi, o quelcom semblant) emprat pels programadors de codi lliure i/o linux. No ho recordo... protocol, programació? Dic "protocol" com a normes a seguir en l'escriptura del codi per tots els programadors implicats en un projecte. Crec recordar que tu o algú vau anomenar un nom del "protocol" que feien servir alguns dels programadors de codi lliure. Adéu -- Esteve Valentí [EMAIL PROTECTED] http://www.puigdelescols.com ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
El Dimecres 12 Gener 2005 19:08, Esteve Valentí va escriure: > Crec recordar que tu o algú vau anomenar un nom del > "protocol" que feien servir alguns dels programadors de codi lliure. Sí, sovint el codi dels bons projectes sol estar ben escrit. Tant com per aconseguir això: http://lvalverde.net/index.php/arxiu/2005/01/09/18/ A molts projectes no s'accepten coses com més de 3 'if' subordinats, no comentar bé els programes, no posar noms de variables clars, etc. L'argument és clar: que tothom ho pugui tocar i ho entengui. Que d'aquí a 5 anys potser el programador que va fer allò no està localitzable i cal veure-se-les amb el seu codi. No hi ha cap norma general, com tampoc n'hi ha per escriure (els programes en el fons són un escrit). Cada projecte pot tenir les seves notes d'estil. Per exemple, a can SPIP diuen això: http://www.spip.net/ca_article2313.html Hi ha llenguatges com Python que per la seva estructura fan programes fàcils d'entendre. Perl no, i fins i tot hi ha perlaires que fan un concurs d'ofuscació --però és molt potent, Perl. El codi és prou important, com a forma per expressar coses. Tenc pendent, al borrador, un apunt al bloc sobre el tema. -- Benjamí http://weblog.bitassa.net . ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
No voldràs pas dir els estàndards W3C (http://www.w3.org/) ? Mercè ;) ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
Hola Mercè. No voldràs pas dir els estàndards W3C (http://www.w3.org/) ? No... aquests crec que van referits a la creació de planes... on evidentment també s'empra codi, però no em referia a això. Més o menys el que diu en benjamí de l'SPIP. Però s'en va fer referència en un missatge amb un altra nom. Em refereixo a per exemple això: Public Function mnuExcelAmarres() doncs emprar tres lletres per identificar la funció que en aquest cas és un menú... o sigui mnu... i la primera lletra de cada paraula en majuscules... o tot en minuscules i separat per guions baixos Public Function mnu_exel_amarres() A a això: Dim oApp As Object posar-hi una lletra per identificar el tipus de variable... en aquest cas "o" per objecte... o tres lletres "obj" Dim objApp As Object Dim obj_app As Object O per exemple: Public gbAñadirEmbarcacion As Boolean "g" per global i "b" per boolean Public glo_boo_añadir_embarcacion Public gb_afegir_embarcacio Inclús: gbEmbarcacionAñadir gbEmbarcacionBorrar gbEmbarcacionModificar per comtes de posar primer Añadir, Borrar, Modificar, etc O a fer els noms de les variables sempre en castellà... en català... o sempre en anglès. Això cada un ho fa a la seva manera... i quan més es programa més es va creant un estil de fer-ho... Jo el que pregunto es si hi ha definit algun estil més o menys acceptat per tothom... Evidentment no és el mateix crear una petita aplicació tot sol (el que jo puc fer) que fer aplicacions grans on hi treballi molta gent i on si no hi ha un "protocol" clar per a tots el resultat pot funcionar però el codi no quedarà ben definit i clar. Es com si un llibre/cuadre/escultura el fa una persona o varies han de seguir unes nomes per que tot sigui coherent. Adéu -- Esteve Valentí [EMAIL PROTECTED] http://www.puigdelescols.com ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
En/na Esteve Valentí ha escrit: Hola Mercè. No voldràs pas dir els estàndards W3C (http://www.w3.org/) ? No... aquests crec que van referits a la creació de planes... on evidentment també s'empra codi, però no em referia a això. Més o menys el que diu en benjamí de l'SPIP. Però s'en va fer referència en un missatge amb un altra nom. Take a look at this http://www.debian.org/devel/ It is not exactly what you're looking for, but interesting for the topic. For if the fly -- Josep Payo http://blog.solucio.com ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
For if the fly :-))) Adéu -- Esteve Valentí [EMAIL PROTECTED] http://www.puigdelescols.com ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
De normes de codificació n'hi ha tantes com programadors :-D Per Java hi ha (entre molts altres) el que va definir Sun, i que a molts llocs s'agafa com a base i s'adapta a la realitat de l'empresa. http://java.sun.com/docs/codeconv/ Pots cercar al google {C++ | Java | C# | Perl } Programming Style Guidelines Sobre el que diu per exemple de que les variables tinguin en les primeres lletres el tipus del que son se'n diu notació Hongaresa, i n'hi ha defensors i detractors. Al google si ho cerques en angles, "Hungarian notation", hi trobaras molta informació. Personalment a mi no m'agrada i no l'utilitzo :-D * Ermengol * On Thu, 13 Jan 2005 00:25:57 +0100, Esteve Valentí <[EMAIL PROTECTED]> wrote: > > For if the fly > > :-))) > > Adéu > > -- > Esteve Valentí > [EMAIL PROTECTED] > http://www.puigdelescols.com > ___ > llista de correu de l'Internauta > Internauta@internauta.net > http://zeus.internauta.net/mailman/listinfo/internauta > -- * Ermengol * /*** * Els ordinadors no resolen problemes, * * simplement executen solucions. * / ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta
Re: [Internauta] protocol programació
Moltes Gràcies Ermengol i a tots. Adéu -- Esteve Valentí [EMAIL PROTECTED] http://www.puigdelescols.com - Original Message - From: "Ermengol Bota" <[EMAIL PROTECTED]> To: Sent: Thursday, January 13, 2005 9:59 AM Subject: Re: [Internauta] protocol programació De normes de codificació n'hi ha tantes com programadors :-D Per Java hi ha (entre molts altres) el que va definir Sun, i que a molts llocs s'agafa com a base i s'adapta a la realitat de l'empresa. http://java.sun.com/docs/codeconv/ Pots cercar al google {C++ | Java | C# | Perl } Programming Style Guidelines Sobre el que diu per exemple de que les variables tinguin en les primeres lletres el tipus del que son se'n diu notació Hongaresa, i n'hi ha defensors i detractors. Al google si ho cerques en angles, "Hungarian notation", hi trobaras molta informació. Personalment a mi no m'agrada i no l'utilitzo :-D * Ermengol * On Thu, 13 Jan 2005 00:25:57 +0100, Esteve Valentí <[EMAIL PROTECTED]> wrote: > For if the fly :-))) Adéu -- Esteve Valentí [EMAIL PROTECTED] http://www.puigdelescols.com ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta -- * Ermengol * /*** * Els ordinadors no resolen problemes, * * simplement executen solucions. * / ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta ___ llista de correu de l'Internauta Internauta@internauta.net http://zeus.internauta.net/mailman/listinfo/internauta