Craftsmanship of Software Development – książka papierowa

12,99 

Uważam, że tworzenie oprogramowania to rzemiosło XXI wieku. Trudne, szybko ewoluujące, i wymagające ciągłej nauki, ale także niezwykle interesujące i dające dużo satysfakcji.

Craftsmanship of Software Development to zbiór moich myśli, nagromadzonych przez niespełna 15 lat zawodowej pracy, na temat tego jak można być lepszym programistą i współpracownikiem.

Treść książki napisana jest w języku angielskim i wydrukowana jest w kolorze.

Opis

Uważam, że tworzenie oprogramowania to rzemiosło XXI wieku. Trudne, szybko ewoluujące, i wymagające ciągłej nauki, ale także niezwykle interesujące i dające dużo satysfakcji.

Craftsmanship of Software Development to zbiór moich myśli, nagromadzonych przez niespełna 15 lat zawodowej pracy, na temat tego jak można być, moim zdaniem, lepszym programistą i współpracownikiem. Książkę podzieliłem na 21 „elementów”, w których przedstawiam mój punkt widzenia na różne aspekty pracy jako programista. Radzę w nich jakie kroki można podjąć, aby: usprawnić współpracę z innych osobami, podnieść jakość dostarczanego oprogramowania, oraz wyrobić sobie opinię rzetelnego programisty i współpracownika. Przedstawiane tematy nie dotyczą konkretnej technologii, więc książka jest adresowana do wszystkich osób pracujących na projektach IT. Treść napisana jest w języku angielskim i wydrukowana jest w kolorze.

Zakup książki

Książka dostępna jest do zakupu jedynie na mojej stronie. W tej chwili przeglądasz ofertę książki w wersji papierowej.

Jeżeli interesuję Cię e-book (w formacie dokumentu PDF), to także jest dostępny do zakupu:

Wersja e-book (PDF)

Spis treści

  • Elements of Quality
    1. Element 1 – Have your code reviewed
    2. Element 2 – Make quality your driving force
    3. Element 3 – Care about small things
    4. Element 4 – Be reliable
  • Elements of Versatility
    1. Element 5 – Search for answers
    2. Element 6 – Acknowledge testing as a part of your job
    3. Element 7 – Look at the bigger picture
    4. Element 8 – Embrace the challenge of other technologies
  • Elements of Teamwork
    1. Element 9 – Think about the developers that will maintain your code
    2. Element 10 – Value time of other people by asking the question the right way
    3. Element 11 – Be helpful
    4. Element 12 – Don’t blame – solve problems
    5. Element 13 – If things go wrong, admit it
    6. Element 14 – Put effort in code reviews
    7. Element 15 – Document your work and provide helpful information for testers
    8. Element 16 – Comply with project’s code style guide
    9. Element 17 – Read what you wrote before hitting “Send”
  • Elements of Version Control
    1. Element 18 – Care for the code repository
    2. Element 19 – Master your version control system
    3. Element 20 – Write descriptive commit messages
    4. Element 21 – Break changes into commits

Informacje dodatkowe

Wymiary 12,6 × 17,6 cm
Stan

nowy

Format

książka papierowa

Język publikacji

angielski

Okładka

miękka

Liczba stron

58

Rok wydania

2023

Numer wydania

1