Preguntas etiquetadas con code-quality

Preguntas sobre las mejores prácticas para escribir código de alta calidad.


17
¿Tratar con compañeros de trabajo que no tienen un estilo de codificación consistente?
¿Qué haces cuando trabajas con alguien que tiende a escribir código estilísticamente malo? El código del que hablo suele ser técnicamente correcto, razonablemente estructurado e incluso puede ser algorítmicamente elegante, pero parece feo . Tenemos: Mezcla de diferentes convenciones de nombres y títulos ( underscore_styley camelCase, y UpperCamel, y CAPStodo …

8
¿Es aceptable copiar y pegar código largo pero directo en lugar de envolverlos en una clase o función?
Supongamos que tengo un segmento de código para conectarme a internet y mostrar resultados de conexión como este: HttpRequest* httpRequest=new HttpRequest(); httpRequest->setUrl("(some domain .com)"); httpRequest->setRequestType(HttpRequest::Type::POST); httpRequest->setRequestData("(something like name=?&age=30&...)"); httpRequest->setResponseCallback([=](HttpClient* client, HttpResponse* response){ string responseString=response->getResponseDataString(); if(response->getErrorCode()!=200){ if(response->getErrorCode()==404){ Alert* alert=new Alert(); alert->setFontSize(30); alert->setFontColor(255,255,255); alert->setPosition(Screen.MIDDLE); alert->show("Connection Error","Not Found"); }else if((some other different cases)){ …





7
Frustraciones de revisión por pares / código
No me llamaría un desarrollador superestrella, sino relativamente experimentado. Intento mantener la calidad del código a un alto nivel, y siempre busco mejorar mi estilo de codificación, intentar que el código sea eficiente, legible y coherente, así como alentar al equipo a seguir patrones y metodologías para garantizar la coherencia. …






16
¿Son malos los identificadores cortos? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta?Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . ¿Son malos los identificadores cortos? ¿Cómo se correlaciona la longitud del …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.