Ho una condizione per controllare dire eliminare e articolo se l'utente è proprietario.se condizione vs &&, c'è qualche guadagno in termini di prestazioni
delete_article if user.owner?
Un altro modo è
user.owner? && delete_article
Quali sono i vantaggi nella scelta di uno di esso o è solo uno stile di scrittura
prima è più chiaro in termini di intenzioni – apneadiving
Scrivi un punto di riferimento e scoprilo da solo. È abbastanza facile da fare. –
I vantaggi prestazionali come questo (se ce ne sono) non saranno significativi per un'app Web (la latenza di rete/I/O diminuirà i guadagni). Quindi punterei allo stile, personalmente preferisco 'if' a' && 'in questo caso. – Kris