Inside Collection (Textbook): Cómputo de Alto Rendimiento
Based on: Eliminating Clutter - Branches by Charles Severance, Kevin Dowd
A veces a las personas les lleva una semana tomar una decisión, así que no deberíamos quejarnos si una computadora se toma unas pocas decenas de nanosegundos para hacerlo. Sin embargo, si aparece una sentencia selectiva en alguna sección altamente visitada del código, puede que usted acabe cansado de los retrasos que produce. Hay dos enfoques básicos para reducir el impacto de estas bifurcaciones:
(Reference) mostramos algunas formas fáciles de reorganizar condicionales, de forma que se ejecuten más rápidamente.