Jõhvi haigla integreerib koostöös Vaata Maailmaga tegevusteraapiatesse robootika - 13. august 2018
Uus ID-kaardi rakendus DigiDoc 4 jõuab arvutitesse - 3. juuli 2018
Eesti ettevõtted investeerivad enam seadmetesse, mitte inimestesse - 3. juuli 2018
Eleringi uus kaardirakendus näitab vabu liitumisvõimsusi kogu Eestis - 30. juuni 2018
Siemens tarnib Elektrilevi OÜ-le elektri mõõteandmete haldussüsteemi pilveteenusena - 30. juuni 2018
Pirita Selveri juures olev elektroonikajäätmete kogumispunkt suletakse - 30. juuni 2018
Riigiportaali vahendusel edastab riik miljon teadet aastas - 30. juuni 2018
Viasat Sport Baltic näitab tänasest spordiülekandeid 24/7 HD-kvaliteedis - 30. juuni 2018
Reaalerialade tudengid saavad kandideerida Skype’i välisõpingute magistristipendiumile - 30. juuni 2018
Kaspersky Lab uuris välja, milleni võib viia lemmikloomade jaoks mõeldud nutividinate kasutamine - 30. juuni 2018
Deprecated funktsionaalsus .NET’is
Ei teagi nüüd ilusat eestikeelset nimetust deprecated jaoks. Igaljuhul, saades enda kätte kellegi vana koodi hakkad sa seda suure tõenäosusega refactorima (veel üks sõna mille eestikeelset vastet ma ei suuda leida). Kui sa aga töötad mingihetk kahekesi või rohkem selle koodi peal, tekib sul ilmselt vajadus märkida mingid klassid deprecatituks. Tuleb välja et see polegi nii väga raske, lisada tuleb vaid üks rida koodi.
[Obsolete("Deprecated: Use GetCustomerID", false)] public int GetCustomer(int custId) { .... sinu kood siin }
PS: Hea tava on hoida deprecated koodi veel paar major releasi see kood sees selleks, et teised arendajad jõuaksid muudatused sisse viia.
3 kommentaari on this Post
Ragnar
Deprecated võiks eesti keeles olla ebasoovitatav funktsioon või aegunud.
Refactorima -- Tartu Ülikoolis kasutasime sõna refaktoreerimine/refaktoreerima.
Edu edaspidi!
Toimetas: Sander Soots
Tänud! Edaspidi pean neid meeles kirjutamisel 😉
Gunnar
Deprecated võiks olla aegunud. Ebasoovitatav ei anna täpset aimu sellest, mis nende koodiüksustega edasi juhtub või mis värk on. Aegunud ütleb selgesti, et need võivad peatselt kaduda.
Üks asi, mis veel meenus -- aegunud koodiüksuste XML-dokumentatsioon võiks sisaldada viidet üksustele, mida on soovitatav aegunud üksuste asemel kasutada. See aitab programmeerijal teha uuendused ära kiiresti ja tema muid tegemisi segamata. Kui viited puuduvad, siis jääb aegunud koodiga tegelemine pärasteks ja see enamasti unustatakse järgmise viie minutiga ära.