Nienazwana cecha

W dobrym projekcie samolotu panuje równowaga między bezpieczeństwem, liczbą miejsc, zużyciem paliwa a kosztami produkcji. Doskonały projekt zapewnia większe bezpieczeństwo, więcej miejsc oraz mniejsze zużycie paliwa, i to taniej niż projekt konkurencji.

Jak wygląda to przy rozwoju oprogramowania? Jeśli programiści nie zapewniają równowagi między szybkością a miejscem, co robią?

W rzeczywistości jest pewna równowagą, o którą trzeba zadbać. Popularność języków Java, C# i Ruby pokazuje, że programiści często wolą poświęcić zasoby komputera, aby zaoszczędzić sobie czasu i pracy.

Niektórzy programiści wzdrygają się na myśl o marnowaniu czasu komputera i pisaniu „powolnych” programów. Jednak poświęcanie tanich zasobów komputera kosztem ...

Get Agile Development. Filozofia programowania zwinnego now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.