Yhdistettävä - Pakattavuus

Lisätietoja Hyvin rakennetuista sovittavistayhdistettävistäpakkaamisistariippuvuuksien hallinnasta

Mistä etsiä?
Tuotealue | Sijainti
Miltä hyvä näyttää?
Kuvio
Sovellusalusta | Suunnittelun standardit✅ Riippuvuuksien käyttöönotto- tai muokkausstandardit ovat olemassa
Sovellusalusta | Suunnittelun standardit✅ Riippuvuuksien esittämiseen on olemassa standardeja
Sovellusalusta | Paketit✅ Paketteihin ei kopioida metadataa
Sovellusalusta | Paketit✅ Kun käytät pakettien kehitystyötä, kaikki aikaiset kehitystyöt tapahtuvat luonnosorganisaatioissa
Sovellusalusta | Lähdekoodin hallinta✅ Kehittäjät voivat luoda luonnosorganisaatioita ja ottaa pakettien metadataa käyttöön onnistuneesti lähdekoodin hallinnasta
Sovellusalusta | Lähdekoodin hallinta✅ Lukitsemattomien pakettien paketin versiot käyttävät aliasing (LATEST) -operaattoria sfdx-project.json-manifesttien sidonnaisuuksien esittämiseen

Lisätietoja Hyvin rakennetuista sovittavistayhdistettävistäpakkaamisistarauhallisesta yhdistämisestä

Mistä etsiä?
Tuotealue | Sijainti
Miltä hyvä näyttää?
Kuvio
Sovellusalusta | Apex✅ Metodit, jotka ovat riippuvaisia dynaamisista, suorituksen aikaisista tiedoista, viittaavat asiaankuuluviin mukautettuihin metadatatyyppeihin
Sovellusalusta | Apex✅ Yleiset palvelut ja kotilohkomuodot määritetään käyttämällä abstrakteja tai virtuaalisia Apex
Sovellusalusta | Suunnittelun standardit✅ (Valinnainen) Kaikki mukautettujen asetusten hyväksytyt käyttötarkoitukset on selkeästi luetteloitu (jos sinulla on sellainen)
Sovellusalusta | Suunnittelun standardit✅ Nimeämiskäytännöt osoittavat, miten pakettiyksiköt merkitään
Sovellusalusta | Suunnittelun standardit✅ Voit hakea ja löytää luettelon kaikista tällä hetkellä määritetyistä pakettiyksiköistä (ja niihin liittyvistä nimeämiskäytännöistä)
Sovellusalusta | Suunnittelun standardit✅ Paketin yksiköiden lisäysten tai muutosten ehdottamiseen on olemassa standardeja
Sovellusalusta | Organisaatio✅ Mukautetut metadatatyypit tarjoavat dynaamisia, suorituksen aikaisia tietoja koodille ja deklaratiivisille mukautuksille
Sovellusalusta | Organisaatio✅ Mukautettuja objekteja ei ole olemassa tarjotakseen dynaamisia, suorituksen aikaisia tietoja koodille tai deklaratiivisille mukautuksille
Sovellusalusta | Organisaatio✅ Mukautettuja asetuksia ei ole tai mukautettuja asetuksia on vähän eikä yhtään liity pakattuihin ominaisuuksiin
Sovellusalusta | Paketit✅ Ei-hallittuja paketteja ei ole määritetty tuotanto- tai sandboxeissa
Sovellusalusta | Paketit✅ Organisaatiosta riippuvaisia lukitsemattomia paketteja käytetään vain alkuvaiheessa tai käsitteiden todistuksessa
Sovellusalusta | Lähdekoodin hallintapackage.xml-tiedostot näytetään vain alkuvaiheessa tai projektin todennusikkunoissa

Lisätietoja Hyvin rakennetuista sovittavistayhdistettävistäpakkaamisistariippuvuuksien hallinnasta

Mistä etsiä?
Tuotealue | Sijainti
Mitä vältettävä?
Anti-Kuvio
Sovellusalusta | Suunnittelun standardit⚡️ Suunnittelun standardeja ei ole olemassa tai ne eivät käsittele riippuvuuksien esittämistä
Sovellusalusta | Paketit⚡️ Riippuvuudet ohitetaan identtisellä metadatalla eri paketeissa
Sovellusalusta | Paketit⚡️ Pakettien kehittäminen aikaisin tapahtuu kehittäjien sandboxeissa tai pakettien kehittäminen aikaisin ei voi tapahtua luonnosorganisaatioissa
Sovellusalusta | Lähdekoodin hallinta⚡️ Kehittäjät eivät voi työstää luonnosorganisaatioita onnistuneesti käyttämällä lähdekoodin hallintaa
Sovellusalusta | Lähdekoodin hallinta⚡️ Lukitsemattomien pakettien paketin versiot esitetään erikseen (ei LATEST aliasing) sfdx-project.json-manifesteissä

Lisätietoja Hyvin rakennetuista sovittavistayhdistettävistäpakkaamisistarauhallisesta yhdistämisestä

Mistä etsiä?
Tuotealue | Sijainti
Mitä vältettävä?
Anti-Kuvio
Sovellusalusta | Apex⚡️ Yleisiä palveluita ja kotilohkomuodattimia ei ole helppo erottaa muista luokista
Sovellusalusta | Apex⚡️ Metodit eivät käytä yhdenmukaista lähestymistapaa dynaamisten, suorituksen aikaisten tietojen käyttämiseen, tai metodit kyselevät mukautettuja objekteja suorituksen aikaisia toimintatietoja varten tai viittaavat mukautettuihin asetuksiin koodilla
Sovellusalusta | Apex⚡️ Luokkien ja metodien sisäisiä viitteitä on vaikea seurata ja ne eivät ole yhdenmukaisia koko koodipankissa
Sovellusalusta | Suunnittelun standardit⚡️ Suunnittelun standardeja ei ole olemassa tai ne eivät käsittele pakettiyksiköitä tai käyttötarkoituksia
Sovellusalusta | Organisaatio⚡️ Mukautettuja asetuksia käytetään
Sovellusalusta | Organisaatio⚡️ Mukautetut objektit ovat olemassa tarjotakseen dynaamisia, suorituksen aikaisia tietoja koodille tai deklaratiivisille mukautuksille
Sovellusalusta | Organisaatio⚡️ Mukautettuja metadatatyyppejä ei käytetä (tai niitä ei käytetä yhdenmukaisesti) tarjotakseen dynaamisia, suorituksen aikaisia tietoja koodille ja deklaratiivisille mukautuksille
Sovellusalusta | Paketit⚡️ Ei-hallitut paketit määritetään tuotanto- tai sandboxeissa
Sovellusalusta | Paketit⚡️ Kaikki paketit ovat organisaatiosta riippuvaisia lukitsemattomia paketteja
Sovellusalusta | Lähdekoodin hallinta⚡️ package.xml-tiedostoja käytetään metadatan käyttöönottojen hallintaan