Vendor Lock In - ce este, cum îl putem evita?

Nu, nu duplici nimic, dai nume functiilor folosind ubiquitous language. Nu mi-am dat seama ca tu scriai un exemplu atat de concret, ma gandeam ca doar scrii exemplu de mapare in js.

Ceva de genul:

var vendor_jQuery = {
  showAwesomeProducts : function(...){
    $vendor.doStuff(...);
    $vendor.doEvenMoreStuff(...)
  },
  // etc, etc, etc
};

Numirea functiei in termeni de ubiquituous language (showAwesomeProducts) nu e un detaliu, e un punct central.

DESI REPET: acesta nu este sfarsitul evitarii vendor lock-in-ului, e doar un inceput simplu pe care il poate face oricine.

1 Like