11. Törekedj a már létező megoldások újrafelhasználására Mit jelent ez az irányelv?

Lehetőleg legyen az alkalmazás nyílt forráskódú, és építsd azt olyan nyílt szabványokra, amelyeket az államigazgatásban és a piacon is használnak. Ha elkészülsz egy patternnel vagy komponenssel, oszd meg azt a nyilvánossággal, hogy más is fel tudja használni.

Miért fontos ez az irányelv?

A közös komponensek és patternek használata azt jelenti, hogy nem kell újra megoldani a már megoldott problémákat. Egy már alaposan tesztelt komponens vagy pattern használata költséghatékony módon nyújt magas és egységes élményt a felhasználóknak. Ha új megoldást fejlesztesz, azt oszd meg másokkal is, hogy ők is profitálhassanak belőle.

A nyílt szabványok elősegítik a szolgáltatások következetes működését, és átjárhatóságát. Így csökken a technológiai vagy szállítói függőség, a változások pedig gyorsabban és egyszerűbben lekövethetők.

Mit jelent ez a gyakorlatban?

A fejlesztő csapat lehetőség szerint:

  • Használjon nyílt szabványokat, és csak abban az esetben javasolja új szabvány bevezetését, ha nincsen olyan, amely megfelelne az igényeknek.
  • Használjon sztenderd állami technológiai komponenseket, ahol csak lehetséges.
  • Maximálisan legyen rugalmas a technológia alkalmazásában, építsen API-kat.
  • Ha új komponenst hoz létre, ossza meg, és tegye az állami keretrendszer részévé.
Kérdések, amelyeket feltétlenül meg kell tudnod válaszolni
  • A szolgáltatás tervezésekor a már meglévő állami szabványokra, patternekre vagy komponensekre építettél?
  • Csak akkor alkottál új szabványt, ha nem tudtál meglévőt azonosítani?
  • Rugalmas, laza kapcsolódású komponensekkel tervezel?

Ha szeretnél többet tudni az irányelv alkalmazásáról, olvasd el az útmutatót.

Tovább az útmutatóhoz

  • Előző irányelv