books#11 - Wasze propozycje!

books#11 - Wasze propozycje!

Jak zapewne zauważyliście, nasz konkurs (dostępny TUTAJ) dobiegł końca. Musimy przyznać, że długo zastanawialiśmy się nad jego formą. Pytanie brzmiało – co zrobić, aby poza trzema zwycięzcami przyniósł on wartość każdemu z naszych czytelników? Zamiast wyścigu na polubienia i udostępnienia zdecydowaliśmy więc, że zgłoszenie do konkursu będzie polegało na polecaniu sobie nawzajem książek wartych przeczytania. Przed wami podsumowanie tytułów które wymienialiście biorąc udział w naszym konkursie! 

 

Jak to działa…

…czyli książki, które pozwolą nam zrozumieć co dzieje się “pod maską”.

  • “Zrozumieć programowanie” – Gynvael Coldwind
  • “Kompilatory. Reguły, metody i narzędzia” – Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman.
  • “Struktura i interpretacja programów komputerowych” – Abelson Harold, Sussman Gerald Jay, Sussman Julie
  • “Elementy systemów komputerowych. Budowa nowoczesnego komputera od podstaw” – Nisan Noam, Schocken Shimon
  • “Kod. Ukryty język sprzętu komputerowego i oprogramowania” – Charles Petzold
  • “Język C# 2010 i platforma .Net 4” – Andrew Troelsen
  • “C# in Depth” – Jon Skeet
  • “Odkrywanie właściwości sieci neuronowych przy użyciu programów w języku C#” – Ryszard Tadeusiewicz

 

Jak pisać…

…żeby kod który tworzymy przetrwał próbę czasu.

  • “Kod doskonały. Jak tworzyć oprogramowanie pozbawione błędów” – Steve McConnell
  • “Czysty kod. Podręcznik dobrego programisty” – Robert C. Martin
  • “Mistrz czystego kodu” – Robert C. Martin
  • “TDD. Sztuka tworzenia dobrego kodu” – Kent Beck

 

Architektura, projekt i klient…

…czyli o tworzeniu oprogramowania na nieco wyższym poziomie abstrakcji.

  • “Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym.” – Eric Evans
  • “DDD dla architektów oprogramowania” – Vaughn Vernon
  • “Oprogramowanie szyte na miarę” – Michał Bartyzel
  • “UML 2.0 w akcji Przewodnik oparty na projektach.” – Patric Graessle
  • “Wzorce Projektowe – Elementy oprogramowania obiektowego wielokrotnego użytku.” – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

 

Nie samym kodem programista żyje…

…czyli tytuły które pomogą nam się rozwijać w innych dziedzinach życia.

  • “Getting Things Done, czyli sztuka bezstresowej efektywności” – David Allen
  • “Jak zdobyć przyjaciół i zjednać sobie ludzi” – Carnegie Dale
  • “Finansowy Ninja” – Michał Szafrański
  • “97 Things Every Programmer Should Know” – Kevlin Henney
  • “The (Honest) Truth About Dishonesty” – Dan Ariely
  • “Jak to rozwiązać?” – George Polya
  • “Zawód programista” – Maciej Aniserowicz
  • “Hakerzy i Malarze” – Paul Graham

 

Prawie 30 tytułów! Ta niesamowita dawka wiedzy zgromadzona na jednej stronie która wyszła od was – czytelników PoznajProgramowanie.pl. Właśnie dlatego w tym miejscu chcielibyśmy poprzez wyróżnienie podziękować wszystkim tym którzy do naszego konkursu dorzucili coś od siebie:

Ela Misiukiewicz, Jakub Marcickiewicz, Marcin Hassenpflug, Przemysław Grzesiek, programmer-girl, Marceli Szpak, Jan Bońkowski, Piotr Makowiec, Przemek O, Daniel Konstanty, matthew82, A Girl Among Geeks, Simon, Bartosz Szymański, zchpit ., Maciej Lew, Marcin Bałda, Marcin Bałda, Paweł Jaroszek, delapiero, Paweł Szczygielski, Radosław Gancarz, Marcin Samuel, Dev Bartek, Jakub Maguza, Piotr Stapp, Roman Franz, oraz każdy kto dodał swoją pozycję a kogo mogliśmy przypadkowo pominąć – dzięki!