Autor: Matthew Flatt



Projektowanie oprogramowania Wstęp do programowania i techniki komputerowej

Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi | Inżynieria oprogramowania Algorytmy, Wszystko o programowaniu



Projektowanie oprogramowania Wstęp do programowania i techniki komputerowej Umiejętność programowania nie ma już charakteru czysto zawodowego. Księgowi muszą się posługiwać arkuszami kalkulacyjnymi i edytorami tekstu, fotografowie korzystają z edytorów zdjęć, muzycy programują syntezatory, zaś profesjonalni programiści tworzą skomplikowane aplikacje. Programowanie jest więc bardzo pożądaną umiejętnością, potrzebną nie tylko informatykom. Projektowanie oprogramowania wymaga takich samych zdolności analitycznych, jak matematyka. Jednak, w przeciwieństwie do matematyki, praca z programami jest aktywnym sposobem zdobywania wiedzy. Obcowanie z oprogramowaniem daje możliwość stałej interakcji, co pozwala na zgłębianie wiedzy, eksperymentowanie z nią oraz na stałą samoocenę. Autorzy książki "Projektowanie oprogramowania Wstęp do programowania i techniki komputerowej" stawiają tezę, iż "każdy powinien nauczyć się, jak projektować oprogramowanie" i właśnie nauka podstaw projektowania jest jej tematem głównym. W książce znajdziesz wiele podstawowych algorytmów,...