Już prawie grudzień! Serwery czeka dzisiaj kolejny ciężki dzień (Cyber Monday), ale programiści mogą zacząć się relaksować. Polecamy do tego #main!
Cykl #main to punkt początkowy Waszego tygodnia, prasówka, w której zbieramy ciekawe linki, dzielimy się informacjami, a także podsyłamy programistyczne zadanie. Mamy nadzieję, że w ten sposób umilimy Wam poniedziałkowy powrót do rzeczywistości ;)
Czytaj dalej →#11 — korzystamy z bazy danych
W dzisiejszej lekcji zajmiemy się po raz pierwszy bazami danych — na początku trochę teorii, a następnie użyjemy bazy danych do przechowywania informacji o kotach w naszym systemie :)
Tutaj chcę zwrócić uwagę na pewną rzecz — zmieniając naszą klasę DAO z ArrayListy na bazę danych nie będziemy modyfikować żadnej innej części naszej aplikacji! To tzw. abstrakcja z elementami hermetyzacji (enkapsulacji) — jedna z fundamentalnych zasad programowania obiektowego. Szerzej ten temat omówimy sobie w przyszłości, oczywiście przykład którym się posługujemy jest bardzo uproszczony, ale co do zasady o to właśnie chodzi w projektowaniu oprogramowania — tworzeniu komponentów, które udostępniają pewne funkcjonalności w określony sposób, ale szczegóły w jaki sposób to robią są ukryte, dzięki czemu w prosty sposób możemy podmieniać pewne elementy mając pewność, że nie zmieni to sposobu w jaki działa aplikacja.
Czytaj dalej →Popularne tagi
© 2026 Kobiety do kodu.