Autor: Jon Bentley



Perełki oprogramowania

Bentley Jon | Komputer, Programowanie



Perełki oprogramowania Gdy prosi się programistów, by wymienili swoje ulubione książki, większość z nich podaje właśnie tę. Jak naturalne perły powstają z ziarenek piasku drażniących małże, tak perełki oprogramowania wyrosły z problemów irytujących programistów. Wykraczając poza rzemieślniczą inżynierię, wywodzą się z królestwa intuicji i twórczości, perełki Bentleya podsuwają niecodzienne i błyskotliwe rozwiązania dokuczliwych problemów. W nowym wydaniu ukazującym się po 14 latach od poprzedniego, Bentley wprowadził wiele zmian, uwzględniając aktualnie stosowane metody i środowisko programowania. Dodał trzy nowe eseje dotyczące (1) testowania, usuwania błędów i określania czasu wykonania, (2) reprezentacji zbiorów oraz (3) zagadnień związanych z ciągami znaków. Wszystkie programy zostały napisane od nowa, a doszło też tyle samo nowych programów. Implementacje tych programów (zarówno w C, jak w C++) są już dostępne w Internecie. Nie zmieniło się jednak, co bardzo ważne, zainteresowanie...
WNT | szczegóły: Perełki oprogramowania
 

Więcej perełek oprogramowania Wyznania programisty

Jon Bentley | Inżynieria oprogramowania Algorytmy, Wszystko o programowaniu



„Programowanie jest zabawne. Czasami bywa wyrafinowaną sztuką. Polega również na tworzeniu i używaniu nowych narzędzi oprogramowania. Dotyczy też ludzi, kiedy próbujemy odpowiedzieć na specyficzne pytania: jakie to właściwie zadanie klient chce rozwiązać lub jak można ułatwić komunikowanie się użytkownika z naszym programem. Programowanie przywiodło mnie do zgłębiania szerokiego wachlarza tematów – od chemii organicznej po kampanię Napoleona. Omawiam tu wszystkie te aspekty programowania, a nawet jeszcze więcej”. JON BENTLEY Książka nadaje się nie tylko do nauki, ale też do zwykłego czytania. Składa się z esejów na temat programowania. Problemy programistyczne, poruszane przez autora, są dość typowe. Jest więc mowa o szukaniu liczb pierwszych, sortowaniu topologicznym, wyszukiwaniu binarnym, pisaniu kompilatora prostego języka, wyświetlaniu wyników sondażu, generowaniu liczb losowych i permutacji, rozwiązywaniu równań metodą Newtona i szukaniu mediany. Czytelnik znajdzie tu wiele...