EDICIóN GENERAL

El libro de los anti-patrones en Python (Creative Commons) [ENG]

Vamos un libro con código sin tabular que no compila,Java manda aficionados!! :troll:
#2 Es imposible que un javero escriba un comentario de una línea, o traducido a Java:

Mi punto principal es que:
- Java obliga a escribir mucho codigo.
- Tu comentario es de solo una linea.
- Tu comentario no es el de un javero, porque no hay mucho código.
Aplico el punto principal y guardo el resultado en una lista que itero.
#3 pues Java tiene su isla con su flora y fauna,y que tiene python? un reptil que solo molaba en los 80's con los striptease rancios. :troll:
#4 Y a Monty Python, que no se te olvide!
#6 no se de que habla abuelo,tómese su medicina.
#4 El trono de la computación científica? por poner un ejemplo, vamos...
www.zarantech.com/blog/how-to-choose-the-correct-programming-language-
#3 Qué dices! eso es pseudocódigo... esto es Java:

import net.meneame.users.comments.Comment;
import net.meneame.users.comments.Remark;
import net.meneame.users.comments.MainRemark;

class CommentAboutJava extends Comment {

String JAVA_TEXT = "Java obliga a escribir mucho código.";
String LINES_TEXT = "Tu comentario es de solo una linea.";
String COMMENTER_TEXT = "Tu comentario no es el de un javero, porque no hay mucho código. ";

public static void main(String[] args) {
Remark aboutJava = new Remark(JAVA_TEXT);
Remark aboutLines = new Remark(LINES_TEXT);
Remark aboutCommenter = new Remark(COMMENTER_TEXT);

MainRemark myMainRemark = new MainRemark();
myMainRemark.addRemark(aboutJava);
myMainRemark.addRemark(aboutLines);
myMainRemark.addRemark(aboutCommenter);

myMainRemark.publish();
}

}

Y porque no quiero perder más tiempo, que si no esas cadenas de texto habría que tenerlas en un POJO, un Bean o por lo menos en una clase externa con todas las constantes.
#19 Los literales deben ir en ficheros de properties, nunca hardcodeados. Manda huevos criticar un lenguaje sin saber ni programar
#28 A ver, tranquilidad... ¿desde dónde accede usted a los ficheros de properties? ¿Directamente desde la clase que usa las constantes? Lo mismo habrá que usar un objeto o clase intermedia, que es justo el paso que estaba proponiendo... y que no he hecho porque es un COMENTARIO DE MENEAME (por si no estaba claro :troll:).

De todas formas, agradeceríamos todos que nos ilustrases con el cambio que propones para completar el ejemplo. :popcorn:

Luego ya, si quieres, nos las medimos para ver quién programa en qué, cuánto y cómo. :troll:
#30 Es que es muy guay criticar a Java porque sí. Seguro que tú programas en ensamblador tus propias aplicaciones para la lista de la compra
#2 Pues sí. Total, a quién le importa el rendimiento.
#18 a los pobres,dame unos cuantos teras mas de ram!!!

menéame