Blog

Open-Closed Principle

Open-Closed Principle

13.04.2017 Comments: 0

Dziś zajmiemy się omówieniem drugiej z zasad SOLID, która głosi, że oprogramowanie powinno być otwarte na rozszerzanie i zamknięte na modyfikacje. Lubię myśleć o inżynierii oprogramowania jako inżynierii budowlanej - powinno nam zależeć na tym, by aplikacja miała stabilną konstrukcję, a nie sypała się jak bierki przy każdej drobnej zmianie. 


Single Responsibility Principle

Single Responsibility Principle

16.03.2017 Comments: 0

Ktoś kiedyś powiedział, że przestrzeganie zasad SOLID jest tym, co czyni z klepaczy kodu prawdziwych programistów. Wiedzeni zatem poczuciem obowiązku i oczywiście ciekawością, przyjrzymy się każdej z nich po kolei, by przekonać się czy i jak wpływają na jakość naszego kodu. Dziś sprawdzimy co kryje się pod literką S :)


Repozytorium generyczne, cz. 2

Repozytorium generyczne, cz. 2

09.03.2017 Comments: 0

Dziś zajmiemy się implementacją naszego repozytorium generycznego. Będzie ono odpowiedzialne za utworzenie contextu, czyli obiektu umożliwiającego w Entity Framework bezpośredni dostęp do danych. Poza tym, zawierać będzie metody CRUD działające na wszystkich klasach dziedziczących po interfejsie IModel.


Repozytorium generyczne, cz. 1

Repozytorium generyczne, cz. 1

06.03.2017 Comments: 0

Standardowy, nowo utworzony projekt ASP.NET MVC zawiera bezpośrednie odwołania do bazy danych w warstwie kontrolerów. Dziś nieco zmienimy to podejście, dokładając po środku warstwę abstrakcji - repozytorium generyczne.


Kanał RSS

Kanał RSS

01.03.2017 Comments: 0

Kiedy zainteresowałem się uczestnictwem w Daj Się Poznać 2017, okazało się, że jedynym wymogiem, którego nie spełnia mój blog jest kanał RSS. Od tego więc zaczniemy wpisy w ramach konkursu. Wbrew pozorom, temat wcale nie jest skomplikowany: jedna niewielka klasa + jedna akcja kontrolera + jeden istotny szczegół w widoku i voilà!


Daj Się Poznać 2017

Daj Się Poznać 2017

08.02.2017 Comments: 0

Wierzę, że to nie zupełny przypadek - akurat, gdy dotarłem z pracami nad tym projektem do poziomu względnej akceptowalności, Maciej Aniserowicz ogłosił drugą edycję konkursu Daj Się Poznać. Chyba każdy kto choć trochę obserwował polską blogosferę programistyczną zeszłej wiosny, natknął się na wzmianki o nim. Zdecydowałem się wziąć udział w tegorocznej edycji przede wszystkim po to, by samemu sobie udowodnić, że potrafię systematycznie pisać. W końcu mam tylko robić to, co wychodzi mi najlepiej, tak? :)