e-mail sitemap strona główna
Tylko dzisiaj!
Promocja dnia

30% taniej

więcej
Macromedia Dreamweaver 8 z ASP, PHP i ColdFusion. Oficjalny podręcznik
Cena: 8.5714285714286 6.00 zł

Jak zarabiać kilkadziesiąt dolarów dziennie?

Darmowa część I

więcej
Poznaj sekrety Google AdSense
Cena: 39.97 zł
Visual Studio .NET 2005

Dwie darmowe części

więcej
Sekrety języka C#
Cena: 29.95 zł


Kategoria: Programowanie
Seria: Inne


Lekcja programowania. Najlepsze praktyki

Brian W. Kernighan, Rob Pike
cena: 47.00 zł
Data wydania: 2011-08-22
stron: 272, twarda oprawa, format: 172x245

więcej na stronie helion.pl

Twórz zgodnie z trzema zasadami stanowiącymi kanon dobrego oprogramowania

  • Prostota - czyli kod prosty i łatwy w obsłudze
  • Ogólność - czyli kod działający dobrze w różnych sytuacjach i adaptujący się do nowych warunków
  • Przejrzystość - czyli kod łatwy do zrozumienia zarówno przez ludzi, jak i maszyny

Czy zdarzyło Ci się kiedykolwiek…
  • pominąć oczywisty błąd w programie i spędzić cały dzień na szukaniu go?
  • próbować wprowadzić sensowne zmiany w programie napisanym przez kogoś innego?
  • przepisać program od nowa, bo nie dało się go zrozumieć?
Jeśli tak, w przyszłości na pewno chciałbyś tego uniknąć! Takie problemy dla zbyt wielu programistów są niestety chlebem powszednim. Dzieje się tak między innymi dlatego, że testowanie, diagnostyka, przenośność, wydajność czy styl programowania są często traktowane po macoszemu przez osoby tworzące oprogramowanie. A świat rządzony przez olbrzymie interfejsy, wciąż zmieniające się narzędzia, języki czy systemy nie sprzyja podstawowym zasadom tworzenia dobrego kodu - prostocie, ogólności i przejrzystości.
Programowanie to coś więcej niż samo pisanie kodu. W książce "Lekcja programowania. Najlepsze praktyki" znajdziesz opis wszystkich zagadnień, z którymi styka się programista - od projektowania, poprzez usuwanie usterek, testowanie kodu czy poprawę jego wydajności, po problemy związane z poprawianiem oprogramowania napisanego przez innych. Wszystko zostało oparte na zaczerpniętych z realnych projektów przykładach, napisanych w językach C, C++, Java i innych.
Tylko tutaj znajdziesz omówienia następujących zagadnień:
  • Styl: pisanie kodu, który dobrze działa i przyjemnie się czyta
  • Projektowanie: wybór algorytmów i struktur danych najlepiej nadających się do określonego zadania
  • Interfejsy: kontrolowanie relacji między składnikami programów
  • Usuwanie błędów: szybkie i metodyczne wyszukiwanie błędów
  • Testowanie: zapewnianie niezawodności i poprawności oprogramowania
  • Wydajność: maksymalizowanie szybkości działania programów
  • Przenośność: pisanie programów, które działają wszędzie bez żadnych zmian
  • Notacja: wybór języków i narzędzi, które pozwalają maszynie zrobić więcej

Stwórz swój własny kod w najlepszym stylu!



Cena: 47.00 zł

dodaj do koszyka
Powiadom znajomego


Pozostałe z kategorii: Programowanie

Więcej niż architektura oprogramowania (39.00zł)
Visual Basic 2005. Od podstaw (99.00zł)
Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku (49.00zł)
PHP. Bezpieczne programowanie (24.90zł)
C++. Ćwiczenia praktyczne. Wydanie III (29.00zł)
100 sposobów na Visual Studio (47.70zł)
C++. Wykorzystaj potęgę aplikacji graficznych (69.00zł)
USB. Praktyczne programowanie z Windows API w C++ (39.00zł)
Język inżynierii systemów SysML. Architektura i zastosowania. Profile UML 2.x w praktyce (34.00zł)
Oprogramowanie godne zaufania. Metodologia, techniki i narzędzia projektowania (129.00zł)
Thinking in Java. Edycja polska. Wydanie IV (129.00zł)
Piękny kod. Tajemnice mistrzów programowania (89.00zł)
Efekty graficzne i animowane dla aplikacji Desktop Java. Tworzenie atrakcyjnych programów (79.00zł)
Programowanie w języku C. Ćwiczenia praktyczne. Wydanie II. eBook. ePub (15.90zł)
Java. Rozmówki (29.00zł)
Tablice informatyczne. Java. Wydanie II (2.00zł)
Extreme Programming. Leksykon kieszonkowy (9.90zł)
Programowanie aplikacji na iPhone 4. Poznaj platformę iOS SDK3 od podstaw (89.00zł)
Google App Engine. Kod w chmurze (57.00zł)
PostgreSQL. Praktyczny przewodnik (89.00zł)

Pozostałe z serii: Inne

NOWE MEDIA pod redakcją Eryka Mistewicza Kwartalnik 2/2012 (19.95zł)
WordPress. Programowanie. Ćwiczenia praktyczne (27.00zł)
Oracle PL/SQL. Pakiety i funkcje. Leksykon kieszonkowy (9.90zł)
Linux. Komendy i polecenia. Wydanie IV rozszerzone (19.92zł)
Sieci Linux. Receptury (89.00zł)
Zaatakuj swój dzień, zanim on zaatakuje Ciebie! Sprytne zarządzanie czasem w biznesie i na co dzień (37.00zł)
Język C. Wprowadzenie do programowania (49.90zł)
Excel 2007 PL. Nieoficjalny podręcznik (99.00zł)
UX i analiza ruchu w sieci. Praktyczny poradnik (49.00zł)
AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych. Wydanie II (47.00zł)
Kod doskonały. Jak tworzyć oprogramowanie pozbawione błędów. Wydanie II. eBook. Mobi (99.00zł)
CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie III . eBook. Pdf (54.99zł)
Projektowanie interfejsów. Sprawdzone wzorce projektowe. eBook. Pdf (69.90zł)
Java i XML (50.00zł)
Rozbudowa i naprawa sieci. Wydanie II (149.00zł)
Programowanie usług WCF. Wydanie III. eBook. ePub (99.00zł)
Head First Object-Oriented Analysis and Design. Edycja polska (Rusz głową!) (79.00zł)
Visual Basic .Net. Szybki start (69.00zł)
Splątana sieć. Przewodnik po bezpieczeństwie nowoczesnych aplikacji WWW (54.90zł)
Technik informatyk. Testy i zadania przygotowujące do egzaminu zawodowego (37.95zł)

pieniądze | bezprzewodowy światłowodowy internet grzechynia telefon serwery | infrastudio | wąż do gazu wrocław | transport ziemi Piła