Najnowsze artykuły
Artykuły
Czytamy w weekend. 26 lipca 2024LubimyCzytać263Artykuły
Powstaje nowa „Lalka”! Co wiemy o ekranizacji powieści Prusa?Konrad Wrzesiński70Artykuły
Powiedz mi, gdzie jedziesz na wakacje, a powiem ci, co czytać: idealne książki na latoAnna Sierant17Artykuły
Zadaj pytanie Marii Strzeleckiej, laureatce Nagrody Literackiej WarszawyLubimyCzytać4
Popularne wyszukiwania
Polecamy
Micah Martin
![Micah Martin](https://s.lubimyczytac.pl/upload/authors/42628/16465-140x200.jpg)
1
7,6/10
Pisze książki: informatyka, matematyka
Ten autor nie ma jeszcze opisu. Jeżeli chcesz wysłać nam informacje o autorze - napisz na: admin@lubimyczytac.pl
7,6/10średnia ocena książek autora
22 przeczytało książki autora
61 chce przeczytać książki autora
0fanów autora
Zostań fanem autoraKsiążki i czasopisma
- Wszystkie
- Książki
- Czasopisma
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#
Robert Cecil Martin, Micah Martin
7,6 z 14 ocen
83 czytelników 3 opinie
2008
Najnowsze opinie o książkach autora
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# Robert Cecil Martin ![Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#](https://s.lubimyczytac.pl/upload/books/77000/77411/352x500.jpg)
7,6
![Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#](https://s.lubimyczytac.pl/upload/books/77000/77411/352x500.jpg)
Długo mi z nią zeszło, ale ma to swoje uzasadnienie. Opasłe tomiszcze, twarda okładka, mały druczek, nie czytało się najwygodniej. Nawet nie chodzi o to, że mam papier, a nie e-booka, ale o to, że jako programistka więcej jednak wyciągam z tutoriali, czy to w formie filmu, czy nawet pisanej, ale z kodem, który mogę sobie skopiować czy przepisać. Początek mnie drażnił, bo był mocno coachingowy, wiele treści jest podanych trochę jak dla ćwierćinteligenta, ale to wynika z faktu, iż ja naprawdę mam alergię na coachingowe g***o. Już na samym początku wiedziałam, że nie będę zachwycona, bo zwyczajnie kwestionuję pewne treści, przykładowo zasady - manifest zwinnego wytwarzania oprogramowania, nie zgadzam się z nim. "Działające oprogramowanie jest ważniejsze od wyczerpującej dokumentacji" - no niby tak, ale jednak na dłuższą metę w moim przekonaniu nie. Projekt się rozrasta, programiści zmieniają, potem ktoś przychodzi, czasem po kilkunastu latach i naprawdę nie ma pojęcia co się w tym działającym sofcie dzieje i jakoś coś rozbudować/zmienić. Tych zasad jest więcej i każda moim zdaniem jest co najmniej kontrowersyjna.
Treści są jak najbardziej ok, więc jak ktoś naprawdę musi się doszkalać akurat z książki, to go ahead, ja się przerzucam na treści internetowe.
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# Robert Cecil Martin ![Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#](https://s.lubimyczytac.pl/upload/books/77000/77411/352x500.jpg)
7,6
![Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#](https://s.lubimyczytac.pl/upload/books/77000/77411/352x500.jpg)
Książka jest podręcznikiem opisującym jak stworzyć kompletny projekt w języku C#. Opisuje zarówno same metodyki wytwarzania oprogramowania, jak również część praktyczną, czyli pisanie aplikacji. Książka porusza takie tematy jak wzorce projektowe, notację UML, zasady SOLID, testowanie, refaktoryzację czy czystą architekturę. Autor posługuje się prostymi, aczkolwiek praktycznymi przykładami, kod jest dobrze wyjaśniony, choć listingi są niejednokrotnie dość długie, przez co ich czytanie może być nużące. Kilka jej rozdziałów w nieco zmienionej formie można znaleźć w innych publikacja autorów. Książka mimo upływu czasu (przykłady napisane są w C# 1.0) nadal jest aktualna i warta przeczytania przez bardziej doświadczonych programistów. Wymaga jednak sporo pracy od czytelnika, jeśli chce on coś z niej wynieść. Jest to pozycja kompletna, przekrojowo traktująca proces wytwarzania oprogramowania z której można się wiele dowiedzieć i zastosować w swoich projektach.