Preguntas con la etiqueta [coding-style]

Lista coding-style preguntas

En algunos scripts veo que omiten escribir una etiqueta de cierre ?>para el script. ¿Por qué es así y debería hacer esto también? (Estoy seguro de que no lo han

Estrictamente hablando, ¿las styleetiquetas deben estar dentro headde un documento HTML? El estándar 4.01 implica eso, pero no se indica explícitamente: El elemento STYLE permite a los autores colocar reglas

Anteriormente he evitado los guiones bajos en los nombres de mis variables, quizás un vestigio de mis días universitarios en Java. Entonces, cuando defino una propiedad en Objective C, esto

¿Está bien si omito las llaves en Java? [cerrado]

16
respuestas
95
votos
80.5k
vistas

He buscado esto, pero no pude encontrar una respuesta y por alguna razón me daba vergüenza preguntarle al profesor, debido a esa sensación cuando cientos de personas te miran fijamente...

¿Deben declararse los métodos en una interfaz Java con o sin el publicmodificador de acceso? Técnicamente no importa, por supuesto. Un método de clase que implementa an interfacees siempre public.

Para el siguiente bloque de código: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False La salida es: Caso 1: myString:

Suponiendo que tengo una ArrayList ArrayList<MyClass> myList; Y quiero llamar a toArray, ¿hay alguna razón de rendimiento para usar? MyClass[] arr = myList.toArray(new MyClass[myList.size()]); encima MyClass[] arr = myList.toArray(new MyClass[0]);

Puede tener 80 caracteres/línea de margen derecho en Netbeans , Text Mate y probablemente muchos, muchos más IDE más. ¿Es posible tenerlo también en Sublime Text 3? ¿Alguna opción, complemento,

¿Cuándo utiliza la palabra clave "esta"? [cerrado]

31
respuestas
248
votos
229.1k
vistas

Tenía curiosidad sobre cómo otras personas usan esta palabra clave. Tiendo a usarlo en constructores, pero también puedo usarlo en toda la clase en otros métodos. Algunos ejemplos: En un

Estoy leyendo algunas notas de mi profesor de C++ y él escribió lo siguiente: Usar sangría // Aceptar Nunca confíe en la precedencia de operadores: utilice siempre paréntesis // OK

¿Existen buenas razones por las que es mejor tener una sola declaración de devolución en una función? ¿O está bien regresar de una función tan pronto como sea lógicamente correcto

Según la documentación, son prácticamente intercambiables. ¿Existe alguna razón estilística para utilizar uno sobre el otro?

¿Cuándo la evaluación () de JavaScript no es mala?

27
respuestas
307
votos
115.5k
vistas

Estoy escribiendo código JavaScript para analizar funciones ingresadas por el usuario (para una funcionalidad similar a una hoja de cálculo). Habiendo analizado la fórmula, pude convertirla a JavaScript y ejecutarla