2010-10-04 15 views

Odpowiedz

9

Jest to miara Logiczne linie kodu.

Zamiast zwykłego liczenia wszystkich linii kodu, w tym komentarzy, pustych linii itp., Mierzy się tylko linie kończące się średnikiem. To wciąż prosta, ale dokładniejsza miara tego, jak duży jest fragment kodu.

+0

Ale nadal bardzo niedokładne, ponieważ różni programiści używają różnych poziomów instrukcji zagnieżdżania. –

+4

@Bart van Heukelom: to w rzeczywistości _precisely_ dlaczego "średniki" są używane jako miara. Wyrażenia "if (foo) bar();" i "if (foo) {bar(); } 'różnią się poziomem zagnieżdżenia, ale nie liczbą średników. – MSalters

+0

Ah-ha - tak, znam układy logiczne kodu. "średnik" nie jest zbyt przyjazny dla Google'a (nawet z dodatkowymi wyszukiwanymi terminami) - dzięki za StackOverflow (i ludziom takim jak ty!) – FinnNk