• English
    • українська
  • English 
    • English
    • українська
  • Login
View Item 
  • Frontpage
  • Матеріали конференцій ВНТУ
  • Науково-технічні конференції підрозділів Вінницького національного технічного університету (НТКП ВНТУ)
  • LIV НТКП ВНТУ (2025)
  • НТКП ВНТУ. Факультет інформаційних технологій та комп'ютерної інженерії (2025)
  • View Item
  • Frontpage
  • Матеріали конференцій ВНТУ
  • Науково-технічні конференції підрозділів Вінницького національного технічного університету (НТКП ВНТУ)
  • LIV НТКП ВНТУ (2025)
  • НТКП ВНТУ. Факультет інформаційних технологій та комп'ютерної інженерії (2025)
  • View Item
Сайт інституційного репозитарію ВНТУ містить роботи, матеріали та файли, які були розміщені докторантами, аспірантами та студентами Вінницького Національного Технічного Університету. Для розширення функцій сайту рекомендується увімкнути JavaScript.

Безпека та стабільність програмного коду на Kotlin

Author
Бомба, А. С.
Муращенко, О. Г.
Murashchenko, O. G.
Date
2025
Metadata
Show full item record
Collections
  • НТКП ВНТУ. Факультет інформаційних технологій та комп'ютерної інженерії (2025) [234]
Abstract
У статті розглядаються ключові аспекти мови програмування Kotlin, розробленої JetBrains, яка забезпечує безпечність і стабільність коду. Проаналізовано механізми нульової безпеки (null-safety), розумного приведення типів, іммутабельності даних та корутин для створення асинхронного коду. Окрему увагу приділено інтероперабельності Kotlin з Java, що полегшує міграцію існуючих проєктів, та мультиплатформності, яка дозволяє створювати спільний код для різних платформ. Наголошено на перевагах стандартної бібліотеки, статичного аналізу коду та підтримці модульного тестування. Показано, що Kotlin є ефективним інструментом для розробки промислових додатків завдяки модульності, гнучкості та сучасним можливостям.
 
The article discusses key aspects of the Kotlin programming language developed by JetBrains, which ensures code safety and stability. The mechanisms of null-safety, smart type casting, data immutability, and coroutines for creating asynchronous code are analyzed. Special attention is paid to Kotlin's interoperability with Java, which facilitates the migration of existing projects, and multiplatformness, which allows creating common code for different platforms. The advantages of the standard library, static code analysis, and support for unit testing are emphasized. It is shown that Kotlin is an effective tool for developing industrial applications due to its modularity, flexibility, and modern capabilities.
 
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/48701
View/Open
24235.pdf (242.4Kb)

Institutional Repository

FrontpageSearchHelpContact UsAbout Us

University Resources

JetIQLibrary websiteUniversity websiteE-catalog of VNTU

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOIThis CollectionBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOI

My Account

LoginRegister

Statistics

View Usage Statistics

ISSN 2413-6360 | Frontpage | Send Feedback | Help | Contact Us | About Us
© 2016 Vinnytsia National Technical University | Extra plugins code by VNTU Linuxoids | Powered by DSpace
Працює за підтримки 
НТБ ВНТУ