Өндірісте «экспериментальды» Котлин сығындылары қолданыла алады ма?

Өндірісте Котлиннің қосындылары қолданыла алады және олардың эксперименталды мәртебесі қандай?

41
15 сент. Роман Елизаров 15 қыркүйекте тағайындалды. 2017-09-15 16:01 '17 сағат 16 : 00-да 2017-09-15 16:01
ответ 1 жауап

Котлин сығындылары өндірісте қолданылуы мүмкін және қолданылуы керек. Бұл оларды Котлинде ресми түрде босатудың негізгі себебі болды. 1.1. Оларды босату арқылы JetBrains командасы адамдарға күрделі өндірістік қосымшаларда оларды қауіпсіз пайдалануға мүмкіндік беретін шағын релиздерде ұсынылған кез келген өзгерістермен кері үйлесімділікке кепілдік берді.

Қысқаша айтқанда, «эксперименталдық» және «қалыпты» функциялар арасындағы айырмашылық қалыпты Котлин функциялары үшін жаңа материалдарды «толық үйлесімділік» бар болғандықтан қосуға болмайды, ал эксперименттік функциялар үшін жаңа заттар қосылуы мүмкін , бірақ ештеңе жойылмайды (кері сыйысымдылық кепілдігі есебінен).

Эксперименттік kotlin.coroutines.experimental жеке kotlin.coroutines.experimental атауы kotlin.coroutines.experimental , сондықтан, егер жоба аяқталғаннан кейін kotlin.coroutines пакетіне kotlin.coroutines , ескі құрастырылған код үзілмейді, бірақ бөлек қолдау кітапханасы арқылы жұмысын жалғастырады.

Неліктен олар «экспериментальды» екендігі туралы әрі қарай талқылау (ұзын оқу) Андрей Бреславтан осы лауазымда болуы мүмкін .

Сол сұрақ коррупциялық қолдау кітапханаларына қатысты.

kotlinx.coroutines тың ағымдағы нұсқасы өндірісте қолдануға арналған. Бұл өте жақсы сынақтармен қамтылған, көптеген нәрселер қазірдің өзінде оңтайландырылған, барлық өзгертулер алдыңғы жиналған кодпен кері үйлесімділік мәселелерін ескере отырып жасалады. Бұл, әрине, корутинге негізделген әртүрлі заттар үшін сынақ төсек болып табылады, сондықтан сәйкес функциялар мен сыныптарды құжаттауда «жұмыс істеп тұрған» немесе «теңгерімсіздік» деп аталатын кейбір бөліктер бар. Дегенмен, әдепкі бойынша, kotlinx.coroutines ішіндегі барлық жалпы API интерфейсі тұрақты деп саналады және қажет болған жағдайда тиісті тасымалдау құралдарымен дамытылады.

56
15 сент. Жауап Роман Елизаровқа 15 қыркүйек 2017-09-15 16:06 '17 те 4:06 pm 2017-09-15 16:06

қатысты басқа сұрақтар немесе мәселе қойыңыз