You laugh, you lose v4 - Versión para impresión +- Foros de Anime Underground (https://foro.animeunderground.es) +-- Foro: General (https://foro.animeunderground.es/forumdisplay.php?fid=7) +--- Foro: Underground (https://foro.animeunderground.es/forumdisplay.php?fid=8) +--- Tema: You laugh, you lose v4 (/showthread.php?tid=5092) Páginas:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
|
RE: You laugh, you lose v4 - Yumichan - 10-20-2013 No, no lo es, porque no es productivo. ¿Para qué cpño quieres un lenguaje de alto nivel si tardas en demasiado en corregir errores triviales?(y a veces en producción no vas a contar con un IDE) RE: You laugh, you lose v4 - EmuAGR - 10-20-2013 Pero en Python indentar mal es como si en C haces esto: Código: if(variable) No es necesario poner llaves y sin embargo mucha gente mete la pata porque añade la segunda función y no se acuerda. Lo que quiero decir, es que si vas a programar en Python, debes aprender a usar las características del lenguaje, lo que incluye saber usar las indentaciones como es debido. Es como si no sabes usar las llaves o los comentarios en C. \t no es más que un caracter más, igual que {, pero que ya que hay que escribirlo de todas maneras, pues se aprovecha. Dejo un enlace que habla del tema: http://www.secnetix.de/olli/Python/block_indentation.hawk Si no os gusta Python, pues ya está. RE: You laugh, you lose v4 - Yumichan - 10-20-2013 Es que lo que discutiamos es la absurdez de la gramática Python. Luego si tu grupo de devs o el jefe quiere imponer una norma de codificacion se le pasa un pretty o script similar antes de subir al repo y aire. Todo "estandarizado" cada vez que subas o bajes de tu repo y no retrasas a la gente. PD. esto ya no es u lau u lus XD RE: You laugh, you lose v4 - LoKo - 10-20-2013 (10-20-2013, 06:02 PM)EmuAGR escribió: Pero en Python indentar mal es como si en C haces esto: (10-20-2013, 11:49 AM)LoKo escribió: Lo malo no es el sangrado estricto, lo malo es que no hay manera de definir algo para que un descuido no te tenga loco por una gilipollez. Si alguien es suficientemente memo como para preferir en C no poner llaves allá él, ya sufrirá cuando añada la segunda linea o más y por el descuido se pase una hora buscando un problema tonto. Otra gente meterá las llaves y cumplirá lo que tengo marcado en negrita. Lo importante es que otros lenguajes te dan la opción de saltarte estos problemas tontos. Python no. RE: You laugh, you lose v4 - Reaper45 - 10-20-2013 Me gustaría saber si hay alguna forma de que el Eclipse te indente el código al cerrar una llave. Estoy abierto a soluciones alternativas. RE: You laugh, you lose v4 - LoKo - 10-20-2013 Pues no creo. Yo cuando hago "if" y cosas del estilo abro y cierro llaves, luego relleno y como yo mucha gente. Dudo que con el overhead que pueda tener en bucles tocho haya algo, pero nunca se sabe. RE: You laugh, you lose v4 - Chachibukai - 10-20-2013 (10-20-2013, 07:04 PM)LoKo escribió:(10-20-2013, 06:56 PM)Reaper45 escribió: Me gustaría saber si hay alguna forma de que el Eclipse te indente el código al cerrar una llave.Pues no creo. Creo que me estoy perdiendo algo. ¿Eso no lo hace automáticamente? Es decir, tú escribes algo, abres una llave, le das al intro y automáticamente te crea una nueva línea un nivel hacia la derecha y, una línea debajo, una llave de cierre al nivel de la primera. Habláis de eso, ¿no? Yo por si acaso digo que con ctrl+shift+F se hace autoformato, al menos con Java y XML. Eso te lo deja todo superbonito. Es lo primero que hago cuando tengo que trabajar con el código de otro. ¿Es más o menos lo que buscas? RE: You laugh, you lose v4 - LoKo - 10-20-2013 No hablaba de eso, lo estaba diciendo como si fuera un bloc de notas. No me acordaba de que eclipse lo hace solo :/ RE: You laugh, you lose v4 - Unmeikuro - 10-20-2013 Como sigais así me parece que no voy a perder nunca, porque reirme reirme, me estoy riendo poco ._. Enga, voy a animarme a hacer offtopic: Ale, ya podeis seguir con el tema del post EDIT: Leche, ¿como se añaden ahora las imágenes? EDIT2: Ah, no, que estaba poniendo mal el enlace *facepalm* RE: You laugh, you lose v4 - Reaper45 - 10-20-2013 A eso me refería, a tocar el código de otro. Me guardo la combinación y la pruebo mañana. Gracias chachi. Aunque con lo asqueroso que soy seguro que no me gusta cómo lo deja. |