Właśnie wybrałem sobie kilka książek na temat czystego kodu, refaktoryzacji, testowania, jakoś oprogramowania, tdd, agile i wyszło mi prawie 400 zł za 8 sztuk. Zastanawiam się czy nie lepiej kupić tablet i szukać materiałów w internecie.
Warto w dzisiejszych czasach kupować jeszcze książki o programowaniu?
nie tabletu lepiej nie kupuj, bo się będziesz tylko na nim bawił i szpanował.
jakie to dokładnie książki. tylko niektóre warto kupić.
ofc można się bez nich obejść i wszystko wziąć z internetu. zależy jak bardzo jesteś biedny / cwany.
Konkretnie chodzi o te:
http://helion.pl/ksiazki/zwinny-samuraj-jak-programuja-mistrzowie-zwinnosci-jonathan-rasmusson,zwisam.htm#opinie
http://helion.pl/ksiazki/praca-z-zastanym-kodem-najlepsze-techniki-michael-feathers,prazak.htm
http://helion.pl/ksiazki/tdd-sztuka-tworzenia-dobrego-kodu-kent-beck,tddszt.htm
http://helion.pl/ksiazki/jakosc-projektow-informatycznych-rozwoj-i-testowanie-oprogramowania-karolina-zmitrowicz,zapeja.htm
http://ksiegarnia.pwn.pl/produkt/275669/testowanie-i-jakosc-oprogramowania.html
http://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykov.htm
http://helion.pl/ksiazki/tworzenie-bezpiecznych-aplikacji-internetowych-z-przykladami-w-php-marcin-lis,twbeap.htm
http://helion.pl/ksiazki/php-obiekty-wzorce-narzedzia-wydanie-iv-matt-zandstra,phpob4.htm
Linki z heliona, ale na allegro tak na oko 20% - 40% taniej. Zdarza mi się ściągnąć pdf z jakiegoś shara, ale nie zawsze jest łatwo znaleźć.
i jesteś początkujący i chcesz to wszystko przeczytać żeby się nauczyć? słaby pomysł
Programuję już kilka lat, ale myślę, że mój kod mógłby być ładniejszy, a te książki wyglądają na pomocne.
http://it-ebooks.info/ Tylko do użytku prywatnego. W sumie nie wiem czy to legalne do końca, ale ja jestem biednym piratem. Całkiem sporo pozycji.
To już całkowicie legalne:
http://www.oreilly.com/openbook/
https://www.packtpub.com/packt/offers/free-learning
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
http://www.toptal.com/software/toptal-s-list-of-top-free-programming-books
Podcasty:
https://github.com/vhf/free-programming-books/blob/master/free-podcasts-screencasts-en.md
Nie spotkałem się jeszcze z przepisem który czyniłby pobranie czegoś nielegalnym, ale i tak jak to mówią "infoanarchizm, knypie"
http://gen.lib.rus.ec/ To jest prawdziwa skarbnica wiedzy, w sumie nie tylko z IT.
szych napisał(a):
Programuję już kilka lat, ale myślę, że mój kod mógłby być ładniejszy, a te książki wyglądają na pomocne.
"Czysty kod" może i tak, chociaż nie wolno traktować go jak jakąś wyrocznię i próbować stosować zalecenia w 100%.
Natomiast książki, które mówią o "jakości projektów informatycznych" i "zwinnym tworzeniu oprogramowania przez mistrzów" brzmią raczej jak jakiś bullshit dla PMów albo innych ludzi, którzy myślą, że jak się da programiście książkę o powszechnym buzzwordzie, to nagle wzrośnie jakość.
Ogólnie to nie trzeba kupować, tak jak nie trzeba chodzić do szkoły, żeby się nauczyć wszystkiego, tylko tyle, że jeśli jest dobra szkoła/dobra książka to zaoszczędzi Tobie błądzenia podczas nauki.
@Szych - teraz w Helionie akurat jest promocja na niektóre pozycje, więc będzie taniej, jeśli zestawi się odpowiednie książki.
Warto, ale trzeba dobrze wybierac. Ja bardzo polecam Code Complete2, oraz Rapid Development: Taming Wild Software Schedules - Steve McConnel.
Z duzym prawdopodobienstwem ta ksiazka tez jest warta kupienia: Ile można zarobić na książce w PWN? Gynvael Coldwind (ale musze z nia wiecej czasu spedzic by moc to powiedziec z cala pewnoscia)
Ja mam ten sam problem, czy kupować książki (np. w postaci ebooków), czy korzystać wyłącznie z zasobów internetowych. Z tymi ostatnimi to jest tak, że np. sucha dokumentacja do czegoś jest zazwyczaj napisana nieprzyjaźnie, i trudno uczyć się czegoś nowego na jej podstawie. Jako przykład nieprzydatnej i głupio napisanej dokumentacji, trudnej do przeszukiwania i korzystania, to są oczywiście dokumentacje Microshit-u, zwanego też Microsoft-em. Rzadko, ale czasami kupuję jakieś ebooki informatyczne ale tylko wtedy gdy chcę zapoznać się z jakimś nieznanym mi zagadnieniem. Gdy poznam jego podstawy, to potem przerzucam się na angielskojęzyczne zasoby w internecie.
szych napisał(a):
Właśnie wybrałem sobie kilka książek na temat czystego kodu, refaktoryzacji, testowania, jakoś oprogramowania, tdd, agile i wyszło mi prawie 400 zł za 8 sztuk. Zastanawiam się czy nie lepiej kupić tablet i szukać materiałów w internecie.
Warto w dzisiejszych czasach kupować jeszcze książki o programowaniu?
To zależy w jakiej formie jest Ci najlepiej przyswajać wiedzę. Ja sam przerobiłem jednego e-booka na ekranie komputera, który miał kilkaset stron i przy kolejnym wyborze postawiłem na fizyczną wersje książki. Kupiłem "Język C# i platforma .NET 2010" za ponad 100zł i wcale nie żałuję (mogłem ściągnąć za darmo w pdf). Przepisywanie kodu dużo uczy i ogólnie o niebo lepiej mi się korzysta z książki.
Natomiast jeśli chodzi o zakup tableta zdecydowanie odradzam. Nie spotkałem się z praktycznym zastosowaniem tego urządzenia, oprócz celi komercyjnych (mobilni sprzedawcy, kelnerzy). Dodatkowo tablet emituje szkodliwe światło. Jeśli zależy Ci na korzystaniu z wiedzy w formie elektronicznej, lepiej zaopatrz się w dedykowany czytnik e-booków.
Dzięki za linki, myślę że to będą wystarczające źródła wiedzy.
Do czytania tablet się nie nadaje, można ew czytnik e-booków, ale 6" czasami jest malowygodny przy czytaniu kodu.