Lekkostrawnie o definiowaniu funkcji, czyli jak pisać funkcje żeby dało się ich używać

W poprzedniej części tego artykułu dowiedziałeś się że długi i skomplikowany kod trzeba dzielić na mniejsze „reużywalne” fragmenty zwane funkcjami. Wiesz też, że funkcje mogą przyjmować parametry, mogą je zmieniać i mogą zwracać wynik.

W tej części dowiesz się czym jest definicja funkcji, po co się ją robi i jak powinno się ją robić.

Czytaj dalejLekkostrawnie o definiowaniu funkcji, czyli jak pisać funkcje żeby dało się ich używać

Lekkostrawnie o funkcjach, czyli 6 rzeczy o których musisz wiedzieć zanim napiszesz swój pierwszy kawałek kodu

Funkcje występują w każdym nowoczesnym języku programowania. Pisanie aplikacji bez znajomości tego zagadnienia jest jak łowienie ryb bez umiejętności rozłożenia wędki. Da się, ale efekty mogą być mizerne.
Poznaj wszystko co ważne na temat funkcji, by łowić ryby wielkie.

Czytaj dalejLekkostrawnie o funkcjach, czyli 6 rzeczy o których musisz wiedzieć zanim napiszesz swój pierwszy kawałek kodu

Lekkostrawnie o tablicach… 5 mega ważnych rzeczy na ich temat

Tablice w wielu językach programowania są jednymi z najprostszych i najczęściej wykonywanych struktur służących do przetrzymywania danych.

Dowiedz się o nich kilku ciekawych rzeczy, a podczas nauki podstaw programowania nic Cię nie zaskoczy.

Czytaj dalejLekkostrawnie o tablicach… 5 mega ważnych rzeczy na ich temat

Co o zmiennych początkujący programista wiedzieć powinien…

Podczas pisania dowolnego programu operujemy na różnego rodzaju danych. Trzeba je gdzieś zapisać żeby można było je gdzieś odczytać i wykorzystać, a najprostszym i najczęściej stosowanym miejscem w którym się to robi, są właśnie zmienne.

Czytaj dalejCo o zmiennych początkujący programista wiedzieć powinien…

Kiedy musimy ułożyć coś w odpowiedniej kolejności…

Zbierając jakieś dane w aplikacji i wyświetlając je, przychodzi czasem potrzeba ułożenia ich w odpowiedniej kolejności.

Przeczytaj jak się sortuje dane, co jest ważne w umiejętności sortowania i kiedy sortowanie jest niezbędne do działania programu.

Czytaj dalejKiedy musimy ułożyć coś w odpowiedniej kolejności…

Kiedy musimy odczytać jakąś wartość z tablicy zmiennych…

Wiesz już że tablicy używamy do przechowywania wartości. Skoro je tam zapisaliśmy, to czasem musimy je stamtąd odczytać.

Jak się to robi?

Czytaj dalejKiedy musimy odczytać jakąś wartość z tablicy zmiennych…

Kiedy nie mamy pewności ile wartości trzeba będzie zapisać w danej zmiennej…

Wyobraź sobie sytuację, w której robisz mechanizm wysyłający wiadomość na wskazany e-mail z powiadomieniem o złożonym zamówieniu w sklepie internetowym.

wyslijPowiadomienieOZamowieniu(adresEmail)

Jak umożliwić wykorzystanie go do wysyłki powiadomienia na dowolną liczbę adresów email, a nie tylko jeden?

Czytaj dalejKiedy nie mamy pewności ile wartości trzeba będzie zapisać w danej zmiennej…

Kiedy kod jest długi i nieczytelny…

Często zdaża się że pisząc kod aplikacji rozrasta on się mam na tyle, że trzeba go długo przewijać zanim znajdzie się odpowiedni fragment. Instrukcje takiego programu są nieczytelne, nie mówiąc już o ich zrozumieniu.

Jak sobie z takim kodem poradzić?

Czytaj dalejKiedy kod jest długi i nieczytelny…

Kiedy musisz zapisać kilka wartości tego samego rodzaju…

W zmienych wygodnie zapisuje się pojedyncze wartości, ale czasem trzeba zapisać kilka wartości tego samego typu.

Jak to się robi?

Czytaj dalejKiedy musisz zapisać kilka wartości tego samego rodzaju…