PaSkol

PaSkol

(92 comments, 78 posts)

This user hasn't shared any profile information

Opublikowane przez PaSkol

Jak plik z obrazem pamięci odczytać i nic nie pokręcić

Jak wiadomo wszystkie dane platformy .NET są przechowywane w postaci obiektów (oraz struktur – szczególnego przypadku obiektów), więc siłą rzeczy sposób przechowywania tychże danych jest ukryty przed programistą (obiekty są wszak hermetyczne). Jest to całkowicie odmienne podejście do przechowywania [...]

Niechaj Cię nie onieśmiela gąszcz misterny XML-a

To będzie krótki wpis. Ponad rok temu przypadło mi w udziale poprowadzić jedną z dwóch sesji na 53 spotkaniu Polskiej Grupy Użytkowników SQL Server (PLSSUG). Po sesji – o dziwo 😉 – znaleźli się chętni na prezentowane na niej materiały. Niestety, nie mogłem ich umieścić na stronie Polskiej Grupy [...]

Domyślność rozwiąże nadmierność przeciążeń

Przechodząc na język C# (z Delphi, które jest pochodną Pascala), chcąc nie chcąc programuje się zgodnie z wyrobionych dotąd stylem i wg starych przyzwyczajeń. Niemniej, staram się weryfikować, czy obrana droga rzeczywiście jest tą, z której należy korzystać na nowym terenie, jakim jest C#. W Delphi [...]

Na dwa rodzaje metod rozbita klasa: poleceń oraz zapytań.

Postanowiłem poruszyć kwestię zasady oddzielania poleceń od zapytań. Pisał o niej ostatnio Piotr Zieliński. Cóż to takiego te „polecenia” i „zapytania”? Ujmując to zagadnienie bardzo ogólnie można powiedzieć, że cechy charakteryzujące klasę dzielą się na polecenia i zapytania. Pierwsze z nich służą [...]

Co jest zasadnym powodem, by przekabacić metodę

Piotr Zieliński na swoim blogu rozważał zasadność redefiniowania przez klasy dziedziczące metod z klas dziedziczonych (przy pomocy modyfikatora new), warto zapoznać się z tym wpisem przed kontynuowaniem lektury niniejszego tekstu. Na zakończenie Piotr poprosił o podanie innych, od przestawionych [...]

Tylko interfejs! Nie, bo abstrakcja! Dokąd prowadzi dyskryminacja.

Zasada odwracania zależności głosi, że moduły wysokopoziomowe nie powinny zależeć od modułów niskopoziomowych. Obie grupy modułów powinny zależeć od abstrakcji. Innymi słowy abstrakcje nie powinny zależeć od szczegółowych rozwiązań, to one (rozwiązania) powinny zależeć od abstrakcji. Użyte w treści [...]

Cni Panowie, zacne Panie: polimorfizm – sprostowanie.

Jak wspominałem we wpisie inaugurującym działanie tego bloga, jestem w trakcie wzbogacania swoich umiejętności programistycznych o język C#. W tym celu przeglądam m.in. różne materiały w sieci, czy to artykuły na MSDN, czy to blogi, czy też różne kursy video. Jednym z takich kursów jest [...]

Pora, zanim minie kwiecień, by napisać „Witaj świecie!”

Stało się. Założyłem bloga, nosiłem się z tym przynajmniej od ponad roku, szacując czy starczy mi czasu, czy będę miał o czym pisać? W końcu skonstatowałem, że i tak piszę, tylko w różnych miejscach (zazwyczaj dyskutując na grupach polskiego Usenetu lub forach WSS i CodeGuru, tudzież komentując [...]
PaSkol's RSS Feed
Go to Top