#Програмування
166 публікацій у категорії «Програмування»
Нотатки про програмування українською мовою: мови кодування, алгоритми, новітні технології та інша корисна інформація для розробників.
Що таке best practice у програмуванні?
Best practice у програмуванні вказує на рекомендації та методи, які вважаються оптимальними або ефективними для досягнення певних…
Що таке наслідування в Ruby? Приклади поганого та гарного наслідування.
В Ruby, як і в багатьох інших об'єктно-орієнтованих мовах програмування, наслідування - це механізм, за допомогою якого клас може…
Що таке ООП (об'єктно-орієнтоване програмування)?
Об'єктно-орієнтоване програмування (ООП) - це парадигма програмування, яка використовує об'єкти та класи для організації коду. Ос…
Контроль видимості в Ruby (public, private і protected)
В Ruby доступ до методів контролюється за допомогою трьох ключових слів: public, private і protected. Ці ключові слова використов…
Що таке інкапсуляція (encapsulation) в ООП?
Інкапсуляція (encapsulation) є одним з основних принципів об'єктно-орієнтованого програмування (ООП). Цей принцип визначає, як об…
Чим відрізняється var від let в Javascript?
В JavaScript var та let - це ключові слова, які використовуються для оголошення змінних, але вони мають кілька відмінностей у пов…
Як відновити видалений файл (Trix), який зберігався на Amazon S3?
Я додаю контент на сайт за допомогою редактору Trix. В якості сервера для збереження зображень використовується Bucket (Amazon S3…
Що таке apt-get в Ubuntu?
apt-get це інструмент командного рядка в системах, що базуються на Debian, таких як Ubuntu, що використовується для роботи з паке…
Що таке API (Application Programming Interface)?
API (Application Programming Interface) - це набір правил і протоколів, які визначають, як різні компоненти програмного забезпече…
Яка різниця між QuickSort та MergeSort?
QuickSort і MergeSort - це два розповсюджені алгоритми сортування, які використовують різні підходи та мають різні характеристики…