Ok liian monta paskapostausta viime aikoina, tehdään korkean signaalin sisältöä RL-ympäristöissä on se, että ne ovat viime kädessä vain ohjelmistoja, jotka noudattavat tiettyä spesifikaatiota. RL:n skaalaaminen näyttää ohjelmistoekosysteemin skaalaamiselta tämän spesifikaation ympärille. Ohjelmiston on oltava *hyvä*, mutta näen monien ihmisten sekoittavan tämän ohjelmistoihin, joiden on oltava uskomattoman *monimutkaisia* Tuhannet hypermonimutkaiset mittatilaustyönä tehdyt täyden pinon simit kertaluonteisiin tehtäviin eivät luultavasti ole oikea tapa uskomattoman tarkkojen palkitsemisfunktioiden yksityiskohtainen määrittely baziljoonilla if-lauseilla ja silmämunaisilla kelluuksilla ei luultavasti ole oikea tapa Mielestäni videopelit ovat melko osuva analogia -- hyvissä peleissä on toki tietty monimutkaisuuden taso, mutta monien loistavien videopelien tekeminen vaatii hyviä pelimoottoreita, hyviä suunnittelutyökaluja, hyviä kannustimia, hyviä palautesilmukoita, hyviä resurssikirjastoja, hyviä testiohjelmia Tai ajattele kaikkia koodittomia käyttöliittymiä, kuten WordPress, Shopify ja Squarespace, jotka toimivat miljoonissa hyödyllisissä verkkosivustoissa. käyttöliittymät ovat toki vähemmän näyttäviä, mutta yleensä nämä sivustot ovat *parempia ohjelmistoja loppukäyttäjille* kuin iltapäivän tunnelmakoodatut sovellukset, koska ne istuvat paljon tukevammilla perusteilla. Jos rakennat ohjelmistoekosysteemiä ja sommitteluisuutta, periytyvyyttä ja kestävyyttä varten, vaikean osan – tehtävän suunnittelun – tehdään huomattavasti helpommaksi ja nopeammaksi skaalata
33,5K