Prawo Gatesa
Prawo Gatesa, znane również jako Gates’s Law, stwierdza, że szybkość działania oprogramowania maleje o połowę co 18 miesięcy. Jest to ironiczne odniesienie do prawa Moore’a, które dotyczy wzrostu wydajności technologii. Choć nazwa sugeruje, że Bill Gates jest autorem tego stwierdzenia, w rzeczywistości nigdy go nie wypowiedział.
Termin ten jest związany z Microsoftem, który często jest postrzegany jako główny sprawca rosnących rozmiarów i obciążenia oprogramowania. Obserwowane spowolnienie działania programów przy wydawaniu nowych wersji można przypisać kilku czynnikom:
- leniwości programistów
- niskiej jakości kodu
- dodawaniu nowych funkcji
Prawo Gatesa podkreśla wyzwania, przed którymi stoi przemysł oprogramowania, wskazując na potrzebę optymalizacji i poprawy jakości kodu w celu utrzymania wydajności.