[Internauta] protocol programació

2005-01-12 Thread Esteve Valentí
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ó

2005-01-12 Thread Benjamí Villoslada
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ó

2005-01-12 Thread Esteve Valentí
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ó

2005-01-12 Thread Benjamí Villoslada
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ó

2005-01-12 Thread Mercè Arderiu
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ó

2005-01-12 Thread Esteve Valentí
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ó

2005-01-12 Thread Josep Payo
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ó

2005-01-12 Thread Esteve Valentí
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ó

2005-01-13 Thread Ermengol Bota
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ó

2005-01-13 Thread Esteve Valentí
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