Programowanie strukturalne to paradygmat wprowadzający dekompozycję kodu źródłowego na następujące elementy: struktury kontrolne, podprogramy oraz bloki kodu. W paradygmacie wyróżniono trzy struktury kontrolne: sekwencje kodu, instrukcje warunkowe oraz pętle. Konsekwencją tych konstrukcji jest zakaz używania instrukcji skoku typu goto oraz zasada pojedynczego wyjścia. Opracowanie paradygmatu było odpowiedzią na rosnący problem skomplikowania kodu związany z użyciem…
Codziennością każdego programisty jest praca z kodem źródłowym. Ważne, aby zadbać o czysty kod. Dlaczego? Odpowiedź na to pytanie znajduje się w tym artykule. Kod źródłowy jest zapisem woli programisty, która ma być zrealizowana przez procesor. W przypadku języków imperatywnych będzie to lista czynności do wykonania, a w przeciwieństwie do języków deklaratywnych jest to zbiór…