Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.
Software Design by Example: A Tool-Based Introduction with JavaScript
Najlepszym sposobem na naukę projektowania w każdej dziedzinie jest studiowanie przykładów, a niektóre z najlepszych przykładów projektowania oprogramowania pochodzą z narzędzi używanych przez programistów w ich własnej pracy. Software Design by Example: A Tool-Based Introduction with JavaScript tworzy zatem małe wersje rzeczy używanych przez programistów, aby je zdemistyfikować i dać wgląd w sposób myślenia doświadczonych programistów. Od systemu tworzenia kopii zapasowych plików i frameworka testowego po dopasowywanie wyrażeń regularnych, silnik układu przeglądarki i bardzo mały kompilator, badamy typowe wzorce projektowe, pokazujemy, w jaki sposób ułatwienie testowania kodu ułatwia jego ponowne wykorzystanie, a także pomagamy czytelnikom zrozumieć, jak działają debugery, profilery, menedżery pakietów i systemy kontroli wersji, aby mogli z nich korzystać bardziej efektywnie.
Materiał ten może być wykorzystywany do samodzielnej nauki, na studiach licencjackich na temat projektowania oprogramowania lub jako podstawa intensywnych tygodniowych warsztatów dla pracujących programistów. Każdy rozdział zawiera zestaw ćwiczeń o rozmiarze i trudności od pół tuzina linii do całego dnia pracy. Czytelnicy powinni być zaznajomieni z podstawami współczesnego JavaScriptu, ale bardziej zaawansowane funkcje języka są wyjaśniane i ilustrowane w miarę ich wprowadzania.
Wszystkie materiały pisemne w tym projekcie mogą być swobodnie wykorzystywane na warunkach licencji Creative Commons - Uznanie autorstwa, podczas gdy całe oprogramowanie jest udostępniane na warunkach licencji Hipokratesa. Cały dochód ze sprzedaży tej książki zostanie przeznaczony na wsparcie Red Door Family Shelter w Toronto.
Cechy.
⬤ Uczy projektowania oprogramowania, pokazując programistom, jak tworzyć narzędzia, z których korzystają na co dzień.
⬤ Każdy rozdział zawiera ćwiczenia pomagające czytelnikom sprawdzić i pogłębić zrozumienie tematu.
⬤ Cały przykładowy kod można pobrać, ponownie wykorzystać i zmodyfikować na otwartej licencji.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)