Kultuuri tuum: Linux-arendajad on hakanud harvemini tahtlikult ropendama koodikommentaarides.

Detsember 2018. aastate alguses arutas Jarkko Sakkinen Intelis soovitas Linuxi tuumakoodi puhastamise küsimust roppustest. Ta valmistas ette 15 plaastrit, mis muudavad sõnad „f*ck“, „f*cked“ ja „f*cking“ vastavalt „hug“, „hugged“ ja „hugging“. See tõi positiivse efekti. 

Kultuuri tuum: Linux-arendajad on hakanud harvemini tahtlikult ropendama koodikommentaarides.

Tasub märkida, et paljude spetsialistide seas oli selle algatuse vastu üsna palju vastaseid. Nad märkisid, et selline uuendus võib muuta mõne spetsiifilise nalja arusaamatuks. Kuid leidus ka neid, kes pakkusid palju radikaalsemaid reegleid. Kees Cook, endine kernel.org peamine süsteemiadministraator ja Ubuntu turvameeskonna juht, teatas, et eespool mainitud roppusi tuleks muuta sõnadeks „heck“, „hecked“ ja „hecking“, ning samuti tuleks kommentaare vastavalt kontekstile muuta.

Kultuuri tuum: Linux-arendajad on hakanud harvemini tahtlikult ropendama koodikommentaarides.

Aususe huvides olgu öeldud, et mõned programmeerijad tunnevad tõepoolest ebamugavust roppust sisaldavate kommentaaride lugemise üle, kuid katsetamine ühe sõna asendamisega teisega või kommentaaride ümberkirjutamise sundimine ei pruugi pidada optimaalset lahendust.

Need andmed saadi Linuxi tuuma lähtekoodide analüüsi käigus. Praegu on seal on olemas umbes 4000 kommentaari, millel on märgis „TODO“. See viitab erinevatele puudustele, tulevikus plaanitud muudatustele, kavadele ja „künkadele“. Viimasel ajal on nende arv pidevalt kasvanud, kuigi varasemates tuumaviie versioonide kogudes on täheldatud väikest vähenemist. Kui arendajad hakkavad aega kulutama kommentaaride keelekorralduse parandamiseks, võib see oluliselt aeglustada arendusprotsessi.

Kultuuri tuum: Linux-arendajad on hakanud harvemini tahtlikult ropendama koodikommentaarides.



Allikas: 3dnews.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster