![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
| Ver Resultados de Encuesta: ¿Pones "preposiciones?¿Tabulas tu código? | |||
| Pongo "preposiciones", pero no tabulo el código |
|
2 | 3,64% |
| Tabulo el código, pero no pongo "preposiciones" |
|
11 | 20,00% |
| Hago ambas cosas |
|
41 | 74,55% |
| Ni una ni otra |
|
1 | 1,82% |
| Votantes: 55. Tú no puedes votar en esta encuesta | |||
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
He respondido ambas pero tomando un sentido muy flexible de "preposiciones", esto es, indento el código y doy nombres significativos a las variables, tipos de datos y funciones. La mayoría de veces es con un dialecto húngaro pero con excepciones: por ejemplo, nunca uso frmPrincipal para un formulario sino que uso MainForm o FormaPrincipal o algo así.
Ambas cosas son imprescindibles como puede observarse cuando en los foros se presenta código sin indentar. En cuanto a los comentarios también se me hacen fundamentales y normalmente trato de ponerlos en un momento u otro. Y en muchas ocasiones comienzo con los comentarios ya que así describo el proceso que debe seguirse y ya mees más fácil después desarrollar el código. // Saludos |
|
#2
|
||||
|
||||
|
Yo uso ambos y realmente funciona cuando compartes codigo con otros programadores, he revisado codigos de terceros que usan ambas y me resulta mas facil seguir el codigo, de igual manera cuando otro programador ve mi codigo he experimentado que le es mas facil seguir mi codigo apesar de que aveces por tiempo no tenga los suficientes comentarios.
__________________
Saludos desde la tierra del tequila y las mujeres hermosas |
|
#3
|
||||
|
||||
|
Tengo que acostumbrarme a comentar mi código... sinceramente, me entra flojera porque yo siempre recuerdo para qué servía cada cosa (incluso mi código de hace un par de años, aunque esos eran ShowMessage "Eres un primo" y similares).
Respecto a lo de no cambiar el nombre a algunos componentes , como comentaba Voutarks: Yo sí dejo algunos componentes sin preposición. No le veo sentido ponerle preposición a un TBevel si, este, no va a tener ninguna función especial, sería una pérdida de tiempo a mi entender.
__________________
:) |
|
#4
|
|||
|
|||
|
Yo hago las tres cosas; lo de identar, como apunta Voutarks, debería ser "obligatorio", y aprovecho para recomendar su uso cuando se mete código en estos foros, utilizando el tag code, para facilitar la lectura a los demás.
En cuanto a lo de usar prefijos, me parece algo muy beneficioso, ahora no tengo el Delphi aquí pero hace un tiempo instalé una herramienta que permite asignar estos prefijos a la propiedad Name (coloca en el Object Inspector, en dicha propiedad, un botoncito que lleva a un editor donde se puede personalizar el prefijo para cada tipo de componente). Lo de los comentarios es muy recomendable aunque nunca he escrito novelas como PepeLolo , supongo que el ejemplo que pones no será el más común ..., buen lo acabo de releer y veo que va referido a la unit, por un momento pensé que acompañaba a una función.Un saludo
__________________
Guía de Estilo |
|
#5
|
||||
|
||||
|
Hola Compis!
Para mí es fundamental que el código esté identado, se ve mucho más claro. En cuanto a los prefijos, también los usos, pero yo al igual que DarkByte con los componentes que no suelo usarlos para nada a nivel de código, no les cambio el nombre. Suelo poner comentarios, por que la verdad, es que cuando haces una aplicación más o menos te acuerdas de lo que haces y porque, pero cuando pasa un tiempo sin tocarla y tienes que modificar alguna cosa, pues cuesta un poco acordarte de todo ( sobre todo yo, que tengo 'mu' mala memoria ), así que procuro documentar bien las aplicaciones, aunque tardes más a la larga te facilita el trabajo.Saludos! Última edición por Nuria fecha: 28-01-2004 a las 18:49:49. |
|
#6
|
||||
|
||||
|
Cita:
Vaya pedazo de utilidad, ¿Es gratuita?¿Dónde se encuentra?
__________________
:) |
|
#7
|
|||
|
|||
|
Esto es super divertido, la mayoría de gente, por lo que leo, hace las dos cosas, es decir, indenta el código y hace uso de la notación húngara, pero.... lo más curioso del caso es que, cuando alguien me pasa un trozo de código, a lo sumo está indentado, nunca con dicha nomenclatura.
A partir de hoy sólo aceptaré código vuestro ![]() |
|
#8
|
||||
|
||||
|
Cita:
Porque a ti podrán pasarte el código indentado pero lo que es aquí... Cita:
![]() |
|
#9
|
|||
|
|||
|
Hola:
Cita:
). Acabo de inspeccionar su web y veo que esta utilidad viene incluída dentro de un conjunto de componentes, que ellos llaman Delphi Bonus, pero que, por desgracia, no son Free, sino que vienen "de regalo" si compras alguno de sus otros productos.Esto es lo que hay al respecto. Cita:
![]()
__________________
Guía de Estilo Última edición por andres1569 fecha: 28-01-2004 a las 11:36:16. |
|
#10
|
|||
|
|||
|
Yo he votado por ambas cosas y hago ambas cosas.
Antes hace tiempo solo tabulaba, pero desde hace tiempo que pongo "preposiciones", lo uso y la verdad que me va muy bien. Otra cosa. Segun tengo entendido el compilador, cuando compila, no tiene en cuenta los espacios en blanco es decir, compila y al traducir elimina todo lo que sea nulo, como espacios en blanco o comentarios,etc... Entonces o voy muy equivocado, o eso que dice el señor (jefe) ese es una locura. Saludos
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón). |
|
#11
|
||||
|
||||
|
Ese Jefe tenía razón pero hace muchos años, cuando los lenguajes eran interpretados, no compilados.
La prueba consistia en indentar, poner comenatarios etc. dentro de un bucle y al cronometrar los tiempos lógicamente tardaba mucho más que sin indentación y comentarios, puesto que el intérprete leia como es lógico para eso es un intérprete todo indentaciones, comentarios, etc.. Por esto algunos autores aconsejaban con buen criterio, indentar y comentar, pero a la hora de terminar el programa dividirlo en 2 uno el código fuente completo que se guardaba para hacer modificaciones y a la vez poder entender mejor el código y la que ejecutaba el intérprete a la que se le quitaban comentarios e indentaciones para ganar velocidad. Código:
For i = 1 to 5000
Rem esto es un comentario
Rem esto es otro comentario
a=a +i
Next i
Código:
For i = 1 to 5000 a=a +i Next i Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
Última edición por marcoszorrilla fecha: 28-01-2004 a las 14:47:31. |
|
#12
|
|||
|
|||
|
yo hago ambas cosas. Los labels para mi son lblAlgo, los Tedit son txtAlgo, etc.
__________________
Me llamo Iñigo Montoya. Tú mataste a mi padre. Prepárate a morir Mi foro: http://gandalfmithrandir.foro.st |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|