Czasami chcesz zaprojektować produkt z odrobiną elastyczności. Co się stanie, jeśli Twój produkt zostanie wydany w innym kraju z innymi dniami świątecznymi? Po prostu dostosuj tabelę i wszystko będzie działać dobrze. Jeśli jest na stałe zakodowany w aplikacji lub, co gorsza, na stałe zakodowany w wielu różnych miejscach przez aplikację, możesz być w świecie bólu, próbując go uruchomić w nowej lokalizacji.
Korzystając z tabel, istnieje również jeden sposób dostępu do tych informacji, co prawdopodobnie sprawia, że program jest bardziej spójny i łatwiejszy w utrzymaniu.
Czasami wydajność/szybkość nie jest jedyną motywacją do projektowania. Łatwość konserwacji, elastyczność itp. to bardzo ważne czynniki.