Cada estándar de codificación que he visto tiene un límite recomendado o absoluto para el número de caracteres en una línea. Hay varias formas de trabajar dentro de esta limitación, pero no he visto ninguna orientación específica al respecto.Estándares de codificación y longitud de línea
Obviamente, si es posible, no escriba líneas excesivamente largas.
¿Pero y si eso no es práctico? ¿Cómo deben manejarse las líneas largas?
Aquí hay un par de ejemplos
if ($Stmt = $Mysqli->prepare("SELECT color, pattern, size,
manufacturer, mfgSku, storeLocation,
aisle, status
FROM tblItems WHERE ourSku = ?")) {
o
$flavors = array ('chocolate', 'strawberry', 'vanilla', 'cookie dough',
'chocolate chip', 'mint chocolate chip', 'rocky road',
'peach', 'fudge brownie', 'coffee', 'mocha chip');
o
$Stmt->bind_result($this->_firstName,
$this->_lastName,
$this->_BillToAddress->address1,
$this->_BillToAddress->address2,
$this->_BillToAddress->city,
$this->_BillToAddress->state,
$this->_BillToAddress->zip,
$this->_BillToAddress->country,
$this->_email,
$this->_status,
$this->_primaryPhone,
$this->_mobilePhone);
En cada uno de estos ejemplos, la sangría de código largo es diferente. ¿Hay una manera mejor o más "estándar" de hacer esto? Si las líneas adicionales siempre se sangran de la misma manera. ¿O esto está bien?
Tengo sentimientos encontrados sobre este. Inicialmente pensé víctima puesto que la longitud y la línea alrededor de los estándares que ha sido discutido ad nauseum. Pensándolo bien, creo que esto puede ser lo suficientemente distinto como para mantenerse por sí mismo. – EBGreen
Habiendo dicho eso, sugeriría leer las otras preguntas donde la longitud de la línea y cómo manejarla ha sido golpeada hasta la muerte. /stackoverflow.com/questions/131468/what-is-a-sensible-maximum-number-of-characters-per-line-of-code-closed – EBGreen
@EBGreen - Gracias – PartialOrder