Rozdział 18. Tworzenie pakietów oprogramowania i ich dystrybucja

Niezależnie od tego, jak bardzo język programowania podnosi wydajność programisty, może tylko w niewielkim stopniu przyczynić się do oszczędności czasu, jeśli nie pozwala na skorzystanie z kodu pisanego przez innych. Społeczność pracuje szybciej od jednej osoby. Ponadto zwykle łatwiej zainstalować i nauczyć się posługiwania biblioteką niż pisać i debugować ten sam kod samodzielnie.

Ale aby można było skorzystać z biblioteki, po pierwsze trzeba ją znaleźć. Po drugie, na nic się zda kod, który jest związany tysiącem różnych zależności z innym kodem. Zamiast wykorzystywać taki kod, programiści wolą napisać od początku własne rozwiązanie, chociażby dlatego, że ma to coś wspólnego ...

Get Ruby. Receptury 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.