Praca z zastanym kodem. Najlepsze techniki
- Kategoria:
- informatyka, matematyka
- Tytuł oryginału:
- Working Effectively with Legacy Code
- Wydawnictwo:
- Helion
- Data wydania:
- 2014-03-21
- Data 1. wyd. pol.:
- 2014-03-21
- Data 1. wydania:
- 2004-10-02
- Liczba stron:
- 438
- Czas czytania
- 7 godz. 18 min.
- Język:
- polski
- ISBN:
- 9788324683178
- Tłumacz:
- Ireneusz Jakóbik
Programiści uwielbiają brać udział w nowych projektach, być świadkami ewolucji kodu, mieć wpływ na wybór narzędzi i projektować ich architekturę. Niestety, w ogromnej większości przypadków muszą pracować z kodem mającym wiele lat i pisanym przez wiele osób. Jak sobie poradzić w takim środowisku? Jak dobrać techniki pracy do gotowego kodu? Na te i wiele innych podobnych pytań odpowiada ten wyjątkowy podręcznik.Dzięki niemu dowiesz się, jak wprowadzać zmiany w zastanym kodzie, tworzyć testy automatyczne oraz modyfikować architekturę rozwiązania. Ponadto poznasz najlepsze techniki pracy z projektami niezorientowanymi obiektowo oraz przekonasz się, że można skutecznie poradzić sobie z przerośniętymi klasami i metodami. Ostatnia część książki została poświęcona technikom usuwania zależności. Ten podręcznik to lektura obowiązkowa każdego programisty. Dzięki niemu Twoja praca z zastanym kodem nabierze nowego sensu. Musisz ją mieć!
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 83
- 33
- 17
- 16
- 4
- 3
- 2
- 2
- 2
- 2
OPINIE i DYSKUSJE
Jako programista bardzo często muszę rozwijać kod napisany przez inne osoby. Autor książki pokazuje jak podejść do problemu zmian w zastanym kodzie, oraz dostarcza kilku przydatnych do tego narzędzi.
W pełni zgadzam się z postawioną przez niego tezą, że testy piszemy po to, żeby nie bać się wprowadzania zmian w kodzie.
Książka zawiera wiele przykładów, szczególnie przydatnych dla programistów języków obiektowych.
Jako programista bardzo często muszę rozwijać kod napisany przez inne osoby. Autor książki pokazuje jak podejść do problemu zmian w zastanym kodzie, oraz dostarcza kilku przydatnych do tego narzędzi.
więcej Pokaż mimo toW pełni zgadzam się z postawioną przez niego tezą, że testy piszemy po to, żeby nie bać się wprowadzania zmian w kodzie.
Książka zawiera wiele przykładów, szczególnie...
Naprawde swietna ksiazka, dzieki ktorej mozna poznac interesujace i dzialajace techniki pracy z kodem, ktory na pierwszy rzut oka moze przerazac.
Pokazuje jak sobie radzic w sytuacjach gdy doskwiera nam brak testow oraz brak zrozumienia kodu.
Szczerze polecam.
Naprawde swietna ksiazka, dzieki ktorej mozna poznac interesujace i dzialajace techniki pracy z kodem, ktory na pierwszy rzut oka moze przerazac.
Pokaż mimo toPokazuje jak sobie radzic w sytuacjach gdy doskwiera nam brak testow oraz brak zrozumienia kodu.
Szczerze polecam.
Zgodnie z tytułem książka opisuję pracę z kodem napisanym przez innych programistów, z naciskiem na pracę z źle napisanym kodem. Książka głównie odnosi się do testowania kodu w którym wprowadzane są zmiany. Przykłady kodu są napisane w C++, C# i Java.
Szczerze uważam, że ta książka(przynajmniej dla przykładów z Java) jest zbyt przestarzała. Wiele opisanych przez autora problemów i rozwiązań można rozwiązać w bardziej przyjemny sposób, choćby za pomocą mockowania zależności. Ale takie techniki nie są tutaj opisane, ponieważ w czasach pisania tej książki jeszcze nie istniały. Przyznaję że przeczytałem tylko pierwszą połowę książki, więc nie znam zawartości z drugiej połowy. Dlatego też nie wystawiłem oceny. Być może programiści C++ lub C# znajdą w niej ciekawe rozwiązania, ale dla mnie to wszystko jest zbyt przestarzałe(kilkanaście lat w informatyce to cała epoka).
Zgodnie z tytułem książka opisuję pracę z kodem napisanym przez innych programistów, z naciskiem na pracę z źle napisanym kodem. Książka głównie odnosi się do testowania kodu w którym wprowadzane są zmiany. Przykłady kodu są napisane w C++, C# i Java.
więcej Pokaż mimo toSzczerze uważam, że ta książka(przynajmniej dla przykładów z Java) jest zbyt przestarzała. Wiele opisanych przez autora...
Bardzo dobra książka, którą powinien przeczytać każdy programista. Tak już się składa, że praca dewelopera zazwyczaj sprowadza się do analizy i modyfikacji czyjegoś kodu. Umiejętność pracy z takim kodem jest bardzo istotna. Niestety, zazwyczaj nie mamy do czynienia z pięknym, czystym kodem, przemyślaną strukturą czy nawet testami.
Książka traktuje właśnie o takich sytuacjach. Opisuje techniki, dzięki którym życie programisty staje się nieco łatwiejsze. Mimo, że pozycja ma już trochę lat (pierwotnie wydana w 2004),to jednak taka wiedza się nie przedawnia. Na pewno nie jest to książka dla kompletnie początkujących. Przykłady napisane są w Javie i C++ więc wypada w podstawowym stopniu znać oba języki.
Bardzo dobra książka, którą powinien przeczytać każdy programista. Tak już się składa, że praca dewelopera zazwyczaj sprowadza się do analizy i modyfikacji czyjegoś kodu. Umiejętność pracy z takim kodem jest bardzo istotna. Niestety, zazwyczaj nie mamy do czynienia z pięknym, czystym kodem, przemyślaną strukturą czy nawet testami.
więcej Pokaż mimo toKsiążka traktuje właśnie o takich...