Nu Venom baigi pacenties :D Respect.
Vienīgais, kam negribētu īsti piekrist ir 5-tajā punktā tā lieta par { } atmešanu, ja ir tikai viena rindiņa aiz ifa. Saskatu problēmu tajā, ka:
1) Bieži ir tā, ka sākumā zarā ir tikai viena rindiņa, bet vēlāk vajag pievienot vēl kādu. Tad gadās cīņas karstumā aizmirst ielikt { }.
2) Vieglāk, manuprāt, saprast koda loģiku, ja visi ifi tiek veidoti vienādi, nevis viens vienā veidā, otrs otrā. Tas arī palīdz nākamā minētā punkta - koda loģiskās strukturēšanas - izpildē.