Probably best are the ones that have short tracks and small number of vias. Each via adds a parasitic capacitance maybe 20-30-40+pf which may not be all that much for normal logic tracks, but still probably should avoided in case of frequency signals like step or some tx/rx or some of sd card pins, stuff like that. So the routing on the board is best done for proximity and this means each pin has to be assigned manually to suit the particular layout, and routed like that. I would say that who assigns entire ports to one job is someone who "cba" to properly assign and manually route in an adaptive mode to the layout. Most probably using auto-routers for that, and this is less than optimal. Ofc all the above is - imho. Perhaps not so important in our boards, and more of a principle than a real constraint in our case, but thats how i see it ideally.
↧