Sabina Piotrowska

Kobieta w IT

21- (Nie)szablonowy programista vs realne życie. #DSP2017

W poprzednim wpisie napisałam o (Nie)szablonowym profilu  programisty czyli o jego idealnych cechach.
W takim razie typowe cechy znamy, ale czy zastanawialiście się jak to jest, gdy masz do czynienia z tymi cechami charakteru na co dzień? Czy jako początkujący lub zaawansowany programista zastanawiałaś/eś się, jak to jest żyć z programistą?

[…]

19 – (Nie)szablonowy profil programisty czyli cechy idealnego programisty. #DSP2017

Czy kiedykolwiek kodując lub ucząc się jak napisać dobry kod zastanawialiście się kiedyś, jakie cechy powinien mieć dobry programista? Albo jakie cechy już masz, które sprawiają, że jesteś dobry w tym co robisz?
A może jesteś na początku swojej kariery i chcesz zacząć "kodzić" ale nie wiesz, jakie cechy powinieneś nabyć aby być dobrym programistą?

[…]

18 – Połączenie stworzonych klas z aplikacją w WPF. #DSP2017

Witaj,
Dzisiaj przedstawię połączenie stworzonych klas z aplikacją napisaną wcześniej w WPF.

Stworzyłam klasę TramLines, która posiada listę linii tramwajowych. Znajduje się w niej numer linii, przystanek początkowy oraz przystanek końcowy.

[…]

17 – Wzorzec czynnościowy – Strategia (strategy pattern) #DSP2017

Witaj, W poprzednich wpisach opisywałam niektóre wzorce projektowe a konkretnie wzorce projektowe - Adapter i Kompozyt oraz wzorzec czynnościowy - Polecenie. Dzisiaj przedstawię jeden ze wzorców czynnościowych -Strategia (strategy pattern) Strategia (strategy) -> definiuje rodzinę wymiennych algorytmów i kapsułkuje je w postaci klas (command pattern). We wzorcu Strategia definiujemy wspólny interfejs dla wszystkich algorytmów które obsługujemy i Read more about 17 – Wzorzec czynnościowy – Strategia (strategy pattern) #DSP2017[…]

15 – Wzorzec czynnościowy – Polecenie. #DSP2017

Witaj, W poprzednich wpisach opisywałam niektóre wzorce projektowe a konkretnie wzorce projektowe - Adapter i Kompozyt. Dzisiaj przedstawię jeden ze wzorców czynnościowych - Polecenie (command pattern). Wzorce czynnościowe opisują zachowanie obiektów jakie ze sobą współpracują. Polecenie traktuje żądanie wykonania czynności jako obiekt, przez co mogą być one parametryzowane w zależności od rodzaju odbiorcy jak również umieszczane Read more about 15 – Wzorzec czynnościowy – Polecenie. #DSP2017[…]

13 – Wzorzec projektowy KOMPOZYT w języku C# – DSP2017

Witaj, W poprzednim poście na temat wzorców projektowych przedstawiłam główne kategorie wzorców projektowych oraz krótki opis poszczególnych wzorców. Dzisiaj przedstawię jeden ze wzorców strukturalnych - Kompozyt. Głównym zadaniem wzorca strukturalnego jest opis struktury powiązanych ze sobą obiektów. Kompozyt (composite) cechuje się składaniem obiektów w taki sposób, aby klient widział wiele z nich jako pojedynczy obiekt. Read more about 13 – Wzorzec projektowy KOMPOZYT w języku C# – DSP2017[…]

11 – Wzorzec projektowy ADAPTER w języku C# – #DSP2017

Witaj, W poprzednim poście na temat wzorców projektowych przedstawiłam główne kategorie wzorców projektowych oraz krótki opis poszczególnych wzorców. Dzisiaj przedstawię jeden ze wzorców strukturalnych - Adapter. Głównym zadaniem wzorca strukturalnego jest opis struktury powiązanych ze sobą obiektów. Adapter (adapter) służy do umożliwienia współpracy dwóch klas o niekompatybilnych (niezgodnych) interfejsach. Adapter pozwala dopasować pewną klasę(y) do Read more about 11 – Wzorzec projektowy ADAPTER w języku C# – #DSP2017[…]

10 – JakDotrzecDoCelu tworzenie aplikacji w WPF cz.2 #DSP2017

Cześć:) Dzisiaj część druga graficznego tworzenia mojej aplikacji "Jak dotrzeć do celu?" w WPF w jezyku C#. W ostatnim poście (o, tutaj) zakończyliśmy aplikację wyglądającą tak: Musieliśmy zaznaczyć przystanek początkowy, końcowy oraz wybrać numer linii a następnie nacisnąć "Wybierz" aby wybór został zatwierdzony. W tym wpisie usunęłam przycisk "Wybierz" zastępując go automatycznym wpisywaniem wybranego przystanku. Read more about 10 – JakDotrzecDoCelu tworzenie aplikacji w WPF cz.2 #DSP2017[…]

09 – Wzorce projektowe w języku C# – #DSP2017

W programowaniu jak i w życiu codziennym spotykamy się często z takimi samymi, ciągle powtarzającymi się czynnościami oraz zabiegami do których się przyzwyczajamy i powtarzamy je prawie automatycznie. Skoro nauczyliśmy się że np aby włączyć silnik w samochodzie trzeba przekręcić kluczyk lub nacisnąć przycisk to już tę zawsze pamiętamy i wykonujemy "bez mrugnięcia okiem". Programiści Read more about 09 – Wzorce projektowe w języku C# – #DSP2017[…]

08 – WPF w języku C# – podstawowe pojęcia związane z powstawaniem aplikacji. #DSP2017

Witam 🙂
Dziś przedstawię początek przygody z WPF w języku C# - na początku będzie to wizualizacja "pusta" tzn, same okienka. W kolejnych wpisach będę poszerzała ten temat o dodatkowe funkcje lub metody. W tym poście przedstawię wizualizację kalkulatora, w kolejnych wpisać tak jak mówiłam - będzie rozszerzenie o kolejne funkcje.

[…]

07 – Wprowadzenie do WPF w języku C# w aplikacji “Jak dotrzeć do celu?” #dajsiepoznac #DSP2017

Cześć 🙂 Dzisiaj chciałabym przedstawić Wam rozwinięcie mojej aplikacji o WPF - przedstawię moją aplikację bardziej graficznie. To dopiero początek, ale będę systematycznie rozwijać moją aplikację. Komendy oraz ogólne metody postaram się przedstawić w kolejnym poście.   Tak wygląda obecnie aplikacja "Jak dotrzeć do celu?" :       Wybieramy przystanek początkowy:     Po Read more about 07 – Wprowadzenie do WPF w języku C# w aplikacji “Jak dotrzeć do celu?” #dajsiepoznac #DSP2017[…]

06 Klasy – wprowadzenie i przykłady. Język C# – DSP2017

Cześć 🙂 Dzisiaj przedstawię Wam wprowadzenie do tworzenia klas oraz przykłady.   Co to jest klasa? Aby wyjaśnić pojęcie, możemy posłużyć się przykładem z naszego życia - zaprezentuję klasy za pomocą samochodu. Jak dostrzegamy w naszej codzienności, samochodów jest dużo, mają różne marki, kolory, modele oraz różnych właścicieli. Właśnie taki samochód określony parametrami nazywamy klasą. Read more about 06 Klasy – wprowadzenie i przykłady. Język C# – DSP2017[…]

05 – Jak dotrzeć do celu? Zmodyfikowane klasy do programu. #DSP2017

Witajcie 🙂
W ubiegłym tygodniu we wpisie konkursowym "Daj się poznać 2017" - przedstawiłam początek kodu moich klas potrzebnych do działania aplikacji (Zobacz wpis). Dzisiaj chciałabym przedstawić zmodyfikowanie tych klas. Zaczynamy 🙂

[…]

#4 Pętle w C# – Wprowadzenie i podstawowe przykłady. DSP2017

Cześć 🙂
W języku C# przyjmuje się 3 rodzaje podstawowych/zasadniczych pętli: for, while, do while.
Pętle różnią się przede wszystkim zastosowaniem oraz budową.
Przedstawię Wam ich budowę oraz zastosuję te same przykłady na podanych rodzajach pętli.

[…]

#3 JakDotrzecDoCelu – aplikacja Daj się poznać 2017 – tworzymy klasy do programu #DSP2017

Cześć ! 😉
W ubiegłym tygodniu przedstawiłam szkic mojej aplikacji "Jak dotrzeć do celu" a dzisiaj przedstawię Wam początek mojego projektu, zajmiemy się klasami.
O tworzeniu klas opowiem w kolejnym poście nie związanym z projektem.

[…]