dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem SOLID

Ostatni wpis z serii dotyczącej SOLID czyli core zasady jeżeli chodzi o programowanie obiektowe już na blogu. Zapraszam!

Dziel się z innymi:
SOLID #5 ZASADA ODWRACANIA ZALEŻNOŚCI | Mateusz Szopa

Daj się poznać 2017 121 dni, 12 godzin, 34 minuty temu MateuszSzopa 120 rozwiń

Zapraszam do kolejnego wpisu z cyklu wpisów skupiających się na zasadzie SOLID czyli core zasadzie jeżeli chodzi o programowanie obiektowe.

Dziel się z innymi:
SOLID #4 – ZASADA SEGREGACJI INTERFEJSÓW | Mateusz Szopa

Daj się poznać 2017 136 dni, 14 godzin, 37 minut temu MateuszSzopa 118 rozwiń

Już dawno nie było wpisu o mnemoniku SOLID. Zapominalskich odsyłam do poprzednich wpisów (linki na dole strony). Dzisiaj przyszedł czas na przedstawienie czwartej zasady – zasady segregacji interfejsów. Co to dokładnie znaczy? Zapraszam do krótkiej lecz treściwej lektury.   Podstawą rozważań na temat tej zasady są interfejsy. Poprzez interfejs możemy rozumieć klasę abstrakcyjną z metodami abstrakcyjnymi lub zwykły interfejs jako byt programistyczny. W niniejszym artykule będę posługiwał si...

Tagi: isp, SOLID
Źródło: programistabyc.pl
Dziel się z innymi:
SOLID #4 – ISP - Programistą być

Daj się poznać 2017 149 dni, 7 godzin, 4 minuty temu Krzysiek Baranowski 113 rozwiń

Zapraszam do kolejnego wpisu z cyklu wpisów skupiających się na zasadzie SOLID czyli core zasadzie jeżeli chodzi o programowanie obiektowe.

Tagi: SOLID
Dziel się z innymi:
SOLID #2 – ZASADA OTWARTE-ZAMKNIĘTE | Mateusz Szopa

Daj się poznać 2017 161 dni, 7 godzin, 51 minut temu MateuszSzopa 124 rozwiń

Zapraszam do cyklu wpisów skupiających się na zasadzie SOLID czyli core zasadzie jeżeli chodzi o programowanie obiektowe.

Dziel się z innymi:
SOLID czyli dobre praktyki programowania obiektowego | Mateusz Szopa

Daj się poznać 2017 167 dni, 12 godzin, 52 minuty temu MateuszSzopa 211 rozwiń

Dziś kolejny wpis z serii SOLID. W poprzednim wpisie opisałem zasadę otwarte-zamknięte. Idąc po kolei – dziś opiszę literkę I. Liskov Substitution Principle (LSP) – można przetłumaczyć jako zasadę podstawienia Liskov. W największym skrócie zasada ta mówi, że korzystanie z funkcji klas bazowych musi być także dostępne w przypadku podstawienia instancji klas pochodnych.

Tagi: LSP, SOLID
Źródło: solidev.pl
Dziel się z innymi:
SOLID #3 – Zasada postawienia Liskov – Solidny programista | blog o programowaniu

Sztuka programowania 187 dni, 10 godzin, 9 minut temu ogrod87 210 rozwiń

W poprzednim wpisie opisywałem zasadę pojedynczej odpowiedzialności. Kontynuując – dziś opiszę drugą literkę w mnemoniku SOLID – literkę O. Open-Closed Principle (OCP) – można dosłownie przetłumaczyć jako zasadę otwarte-zamknięte. W największym skrócie zasada ta mówi, aby kod tworzyć taki, by był zamknięty na modyfikacje, ale otwarty na nowe rozwiązania.

Tagi: OCP, SOLID
Źródło: solidev.pl
Dziel się z innymi:
SOLID #2 – Zasada otwarte-zamknięte – Solidny programista | blog o programowaniu

Sztuka programowania 201 dni, 5 godzin, 38 minut temu ogrod87 210 rozwiń

~ MJ Jest w życiu wiele zasad, reguł, którymi się kierujemy. Zazwyczaj nie podążamy jednak ślepo za nimi. Wyciągamy z nich to co jest nam w konkretnej sytuacji najbardziej potrzebne. W programowaniu również.

SOLID, DRY, KISS | maciejjędrzejewski

Sztuka programowania 267 dni, 20 godzin, 29 minut temu jedmac 232 rozwiń

Today I’ll show you a quite nice example of the Strategy pattern from a real project I was working on some time ago.

Strategy design pattern - real life example - PoznajProgramowanie.pl

Sztuka programowania 282 dni, 15 godzin, 54 minuty temu AdrianBystrek 188 rozwiń

Czemu o tym piszę? Ostatnio czytając internety i sięgając pamięcią do moich doświadczeń doszedłem do wniosku, że czasem ktoś usprawiedliwia przez YAGNI pisanie mniej elastycznego kodu. Nawet, jeśli sam rozumie dlaczego pisanie takiego kodu jest dobre.

Tagi: SOLID, yagni
Źródło: oprogramowaniu.pl
Dziel się z innymi:
YAGNI a „dobry”, SOLIDny, elastyczny kod. – O programowaniu

Sztuka programowania 504 dni, 19 godzin, 26 minut temu AreQrm 275 rozwiń

Pierwsze dwa to jedne z ulubionych (a może dla niektórych znienawidzonych) skrótów w świecie IT. Trzecie to zagadnienie, które jest trochę jak UFO wszyscy o nim mówią, ale mało kto widział. Dzisiaj krótko, ale istotnie na ten temat w Social Cooking.

Źródło: kduszynski.pl
Dziel się z innymi:
SOLID, SRP i Refactoring – Wildpost

Daj się poznać 2016 509 dni, 20 godzin, 56 minut temu wildcat89 283 rozwiń

O czym mówi kolejna z reguł SOLID, czyli zasada pojedynczej odpowiedzialności i jakie ma zastosowanie w kodzie biblioteki easyGALib.

SOLID z easyGALib: Zasada pojedynczej odpowiedzialności - Jakub Hossa

Daj się poznać 2016 526 dni, 10 godzin, 55 minut temu qba8 89 rozwiń

O czym właściwie mówi jedna z zasad SOLID - zasada segregacji interfejsów i jak ma się to do ilości interfejsów w projekcie easyGALib.

Źródło: blog.jhossa.net
Dziel się z innymi:
SOLID z easyGALib: Zasada segregacji interfejsów - Jakub Hossa

Daj się poznać 2016 544 dni, 18 godzin, 42 minuty temu qba8 157 rozwiń

Zasada odwracania zależności - co to jest i jakie jest jej wykorzystanie w projektowaniu architektury oprogramowania takiego jak biblioteka easyGALib.

SOLID z easyGALib: Zasada odwracania zależności

Daj się poznać 2016 552 dni, 10 godzin, 43 minuty temu qba8 198 rozwiń

Zasady SOLID Zasady SOLID: Odwracanie zależności Kamil Jóźwiak No Comments Wszystko powinno być tak proste, jak to tylko możliwe, ale nie prostsze. Albert Einstein Co ma wspólnego kopanie rowów z zasadami SOLID? A to już zależy od podejścia. Jako programista często przenoszę zagadnienia ze świata realnego do kodu. Tym razem będzie odwrotnie, wszystko w imię zrozumienia ostatnią z zasad SOLID – zasady odwracania zależności. Poznanie wzorców projektowych wraz z całym...

Tagi: .Net, SOLID
Źródło: bit.ly
Dziel się z innymi:
Zasady SOLID: Odwracanie zależności | Kamil Jóźwiak | Notatki programisty

Sztuka programowania 584 dni, 6 godzin, 18 minut temu kamiljozwiaknet 571 rozwiń

Na tą książkę zwróciłem uwagę, dzięki pytaniu K.Cebuli na naszej grupie na portalu www.facebook.com. To był chyba grudzień 2014r. i akurat amazon.com miał promocję na tą książkę. Recenzje miała dobre, wydawcę również (Microsoft), a tytuł brzmiał zachęcająco. Kupiłem więc tą książkę w formie ebooka, załadowałem na mojego kindla i w wolnym czasie ją sobie "trawiłem".

Recenzja - "Adaptive Code via C# - Agile coding with design patterns and SOLID principles" -> Gary McLead Hall

Inne 883 dni, 21 godzin, 22 minuty temu rroszczyk 398 rozwiń

Introduction to Dependency Injection Sooner or later all of us will hear acronym SOLID. Some friend of us will whisper us that our code should be SOLID. The letter ,,D” is abbrevation of „Dependency Inversion” which means:High-level modules should not depend on low-level modules. Both should depend on abstractions.Abstractions should not depend upon details. Details should depend upon abstractions. Another importan term is IoC (Inversion Of Control). In software engineering, inversion of ...

[EN] Introduction to Dependency Injection | Technical blog

Sztuka programowania 1209 dni, 22 godziny, 46 minut temu FutureProcessing 136 rozwiń

Zgodnie z obietnicą wypada przedstawić drugi z rezultatów inspiracji wynikłej ze swoistego dialogu (diaBlogu ;) ) pomiędzy Krzysztofem Morcinkiem a mną. Tym razem skupię się na następującym fragmencie jego wpisu ...

Me z .NET tete-a-tete » Bacz, bo w gąszczu uogólnień – skryty – rwie uproszczeń strumień.

Sztuka programowania 1347 dni, 19 godzin, 13 minut temu PaSkol 164 rozwiń

Swojego czasu zachwalałem wytrawność kodu i zapraszałem do jego degustacji. Pocieszające jest, że nikt z tego powodu nie był zdegustowany, a wręcz przeciwnie – niektórych zainspirowałem. Nie ukrywam, że lubię być inspiracją, a już uwielbiam, kiedy wynikiem tejże inspiracji jest z kolei zainspirowanie mnie. Nic tak bowiem nie pomaga poszerzaniu wiedzy, jak wymiana poglądów. W przypadku, który mam zamiar omówić, moja inspiracja jest podwójna. Na razie jednak skupię się na jednym jej aspekcie. Krzysztof Mor...

Źródło: paskol.robi.to
Dziel się z innymi:
Me z .NET tete-a-tete » Siekierka służy na wyrębach. Nie służy do dłubania w zębach.

Sztuka programowania 1349 dni, 15 godzin, 1 minutę temu PaSkol 236 rozwiń

Dawno, dawno temu, kiedy graficzne środowisko Windows zaczęło pretendować do miana systemu, powstały także środowiska dla programistów realizujące ideę RAD, czyli Rapid Application Developmnent, co w tłumaczeniu na polski oznaczało szybkie tworzenie aplikacji. W Windows – początkowo – istniały dwa takie środowiska: Visual Basic i Delphi. Po jakimś czasie pojawiły się kolejne. Ale nie to było istotne, a fakt, że nieświadomie narodził się także nowy styl programowania...

Źródło: paskol.robi.to
Dziel się z innymi:
Me z .NET tete-a-tete » Nadeszła pora na cykl publikacji: „Historia pewnej refaktoryzacji”. Część 1.

Sztuka programowania 1686 dni, 21 godzin, 45 minut temu PaSkol 97 rozwiń

1 2
#befutureproof
Szkolenia SecurITum

wrzesień

20.

październik

Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 918,5)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,46)

8

Damian (9 173,12)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 683,06)

15

spetz (3 363,34)

16

jedmac (3 318,39)

17

http://jakub-flor... (3 224,66)

18

CaMeL (2 954,87)

19

dpawlukiewicz (2 731,18)

20

lkurzyniec (2 727,03)