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

C++ dla programistów gier. Wydanie II (77.00zł)
Visual Basic 2005. Programowanie (69.00zł)
PHP i MySQL. Tworzenie aplikacji WWW (89.00zł)
Programowanie obiektowe w PHP 5 (37.00zł)
Hacking. Sztuka penetracji. Hakerskie łamigłówki (57.00zł)
Skrypty powłoki. Od podstaw (77.00zł)
ASP.NET AJAX Server Controls. Zaawansowane programowanie w nurcie .NET Framework 3.5. Microsoft .NET Development Series (10.00zł)
LINQ to Objects w C# 4.0 (49.00zł)
Sztuka zarządzania projektami (69.00zł)
Lotus Notes i Domino. Leksykon (79.00zł)
PostgreSQL. Praktyczny przewodnik (89.00zł)
Agile Software Development. Gra zespołowa. Wydanie II (69.00zł)
Tcl-Tk. Programowanie (39.00zł)
Perl. Skrypty (44.90zł)
Visual Basic .NET. Alchemia programowania (89.00zł)
Django. Ćwiczenia praktyczne (17.90zł)
Visual Basic 6. Programowanie baz danych. Biblia. (79.00zł)
Architektura oprogramowania w praktyce. Wydanie II (79.00zł)
JUnit. Pragmatyczne testy jednostkowe w Javie (39.95zł)
C++. Receptury (69.00zł)

Pozostałe z serii: Inne

Informatyka Europejczyka. Poradnik metodyczny dla gimnazjum. Wydanie II (15.90zł)
SUSE Linux Enterprise Server. Administracja usługami serwera. Księga eksperta (79.00zł)
Metody i modele eksploracji danych (49.45zł)
Tania telefonia internetowa VoIP (17.00zł)
Asembler. Podręcznik programisty (89.00zł)
Po prostu After Effects 4.1 (65.00zł)
ActionScript 3.0. Biblia (99.00zł)
The Smashing Book #2. eBook. Pdf (54.99zł)
Matematyka Europejczyka. Program nauczania matematyki w gimnazjum (7.57zł)
Tablice informatyczne. C#. Wydanie II (12.90zł)
Internet. Kurs. Wydanie III (39.00zł)
Visual C++ 6 dla każdego (60.00zł)
MegaCAD (33.00zł)
Zen Steve'a Jobsa. eBook. Mobi (23.90zł)
Excel 2010 PL. Ilustrowany przewodnik (18.32zł)
Microsoft SQL Server 2008. Reporting Services. Krok po kroku z płytą CD (67.76zł)
ASP.NET 3.5 z wykorzystaniem C# i VB. Zaawansowane programowanie (199.00zł)
Excel w obliczeniach naukowych i inżynierskich. Wydanie II (67.00zł)
UX i analiza ruchu w sieci. Praktyczny poradnik (49.00zł)
Inkscape. Zaawansowane funkcje programu (47.20zł)

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