Wpis z mikrobloga

@Senthill: strasznie mi się z pascalem kojarzy. Osobiście w projektach wolę jak takie zmienne są inicjowane wtedy kiedy są potrzebne. No ale może jakiś majster ma fajny argument na inne rozwiązanie to z chęcią posłucham :D
Czy deklarowanie pustych zmiennych na początku i później nadawanie im przez funkcję wartości jest dobre ?


@Senthill: To co przedstawiłeś to antywzorzec. Nie powinno się tak robić. Definiujesz i deklarujesz wartość (o ile to możliwe) gdzieś na początku danej funkcji (wewnątrz niej). A ze zmiennych globalnych nie powinno się korzystać, o ile nie mają one racjonalnego uzasadnienia.