Про що не говорять програмісти, про що мовчать...
TRANSCRIPT
![Page 1: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/1.jpg)
Про що не говорять програмісти, про що мовчать науковці
Юрко Тимчук REVEAL, University of LuganoSCG, University of Bern
![Page 2: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/2.jpg)
Про що не говорять програмісти, про що мовчать науковці
REVEAL, University of LuganoSCG, University of Bernyuriy_tymchuk
![Page 3: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/3.jpg)
![Page 4: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/4.jpg)
Хто я?
![Page 5: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/5.jpg)
Хто я?Тепер. 24 роки
2006. 15 років
Ph.D.UniBe
UnikernelФріланс команда
Тех-підтримка / адмін. мережі УАРНЕТ
Програміст Інтерлогіка
Львівський фізико-математичний ліцей
Програміст Innocode
Мала академія наук України
БакалавратФакультет інформатики. ЛНУ
Ph.D.USI
Стажування RMoD
МагістратураКафедра програмування. ЛНУ
![Page 6: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/6.jpg)
![Page 7: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/7.jpg)
Швидкий вступ у напрямки комп’ютерних наук
![Page 8: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/8.jpg)
Обчислювальні науки
![Page 9: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/9.jpg)
Інформаційні системи
![Page 10: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/10.jpg)
Комп’ютерна графіка
![Page 11: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/11.jpg)
Інтелектуальні системи
![Page 12: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/12.jpg)
![Page 13: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/13.jpg)
Швидкий вступ в об’єктно-орієнтоване програмування
![Page 14: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/14.jpg)
Objects are like people. They’re living, breathing things that have knowledge inside them about how to do things and have memory inside them so they can remember th ings . And rather than interacting with them at a very low level, you interact with them at a very high level of abstraction, like we’re doing right here.
Steve Jobs 1995
![Page 15: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/15.jpg)
„Пральний“ об’єкт
![Page 16: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/16.jpg)
„Пральний“ об’єкт
![Page 17: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/17.jpg)
„Пральний“ об’єкт
попериБудьЛаска:
![Page 18: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/18.jpg)
„Пральний“ об’єкт
![Page 19: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/19.jpg)
„Пральний“ об’єкт
![Page 20: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/20.jpg)
„Пральний“ об’єкт
![Page 21: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/21.jpg)
„Пральний“ об’єкт
![Page 22: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/22.jpg)
„Пральний“ об’єкт
![Page 23: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/23.jpg)
„Пральний“ об’єкт
![Page 24: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/24.jpg)
„Пральний“ об’єкт
![Page 25: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/25.jpg)
„Пральний“ об’єкт
осьТвійПопранийОдяг:
![Page 26: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/26.jpg)
„Пральний“ об’єкт
?
![Page 27: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/27.jpg)
„Пральний“ об’єкт
попериБудьЛаска:
![Page 28: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/28.jpg)
![Page 29: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/29.jpg)
REVEAL(Reverse Engineering, Visualization, Evolution Analysis Lab)
![Page 30: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/30.jpg)
CodeCity
![Page 31: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/31.jpg)
![Page 32: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/32.jpg)
![Page 33: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/33.jpg)
![Page 34: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/34.jpg)
![Page 35: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/35.jpg)
![Page 36: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/36.jpg)
![Page 37: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/37.jpg)
![Page 38: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/38.jpg)
SCGSoftware Composition Group
![Page 39: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/39.jpg)
Traits
![Page 40: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/40.jpg)
Traits
Smalltalk
Perl
Scala
C#
PHP
![Page 41: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/41.jpg)
![Page 42: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/42.jpg)
![Page 43: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/43.jpg)
Ph.D.UniBe
UnikernelФріланс команда
Тех-підтримка / адмін. мережі УАРНЕТ
Програміст Інтерлогіка
Львівський фізико-математичний ліцей
Програміст Innocode
Мала академія наук України
БакалавратФакультет інформатики. ЛНУ
Ph.D.USI
Стажування RMoD
МагістратураКафедра програмування. ЛНУ
Pascal C++ C++ Java C#PHP JavaScriptProlog Lisp Erlang
Ruby
Smalltalk
JavaScala
Ruby
Pharo
PharoPython RacketSwift
Objective-C
C Bash
![Page 44: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/44.jpg)
Філософія хакерів
Ха́кер (англ. Hacker) — особа, що намагається отримати
несанкціонований доступ до комп'ютерних систем, як правило з метою отримання
секретної інформації.
![Page 45: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/45.jpg)
Філософія хакерів
![Page 46: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/46.jpg)
Доступ до знань про світ
![Page 47: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/47.jpg)
Вільна інформація
![Page 48: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/48.jpg)
Визнання навичок
![Page 49: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/49.jpg)
Мистетство програм
![Page 50: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/50.jpg)
Покращення життя
![Page 51: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/51.jpg)
Програмне забезпечення з відкритим кодом
![Page 52: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/52.jpg)
Програмне забезпечення з відкритим кодом
![Page 53: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/53.jpg)
Про катедру і базар
![Page 54: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/54.jpg)
Як стати хакером?
![Page 55: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/55.jpg)
C/С++ Python Lisp Java Perl
Рекомендації Еріка Реймонда
![Page 56: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/56.jpg)
C Lisp Pharo Python/Ruby Java
Мої рекомендації
![Page 57: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/57.jpg)
C Lisp Pharo Python/Ruby Java
низько-рівнева
функіональна
об’єктна
скриптова
“супер-популярна”
Мої рекомендації
![Page 58: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/58.jpg)
На скільки пітонічний ваш код?
countriesWithA = []i=0while i < len(countryList): if "a" in countryList[i]: countriesWithA.append(countryList[i]) i += 1
![Page 59: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/59.jpg)
На скільки пітонічний ваш код?
countriesWithA = []
for i in range(len(countryList)): if "a" in countryList[i]: countriesWithA.append(countryList[i])
![Page 60: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/60.jpg)
На скільки пітонічний ваш код?
countriesWithA = []
for country in countryList: if "a" in coutry: countriesWithA.append(country)
![Page 61: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/61.jpg)
На скільки пітонічний ваш код?
countriesWithA = [country for country in countryList if "a" in country]
![Page 62: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/62.jpg)
Потоваришуйте з Лінуксом
![Page 63: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/63.jpg)
Потрібне відео?
![Page 64: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/64.jpg)
Потрібне відео?
![Page 65: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/65.jpg)
Потрібне відео?
![Page 66: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/66.jpg)
Потрібне відео?
![Page 67: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/67.jpg)
Потрібне відео?
![Page 68: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/68.jpg)
Потрібне відео?
![Page 69: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/69.jpg)
використовуйтепокращуйте
робіть внесок у
![Page 70: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/70.jpg)
Інша сторона хакерства
![Page 71: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/71.jpg)
Samy Kamkar
![Page 72: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/72.jpg)
Samy Kamkar
![Page 73: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/73.jpg)
Samy Kamkar
“but most of all, samy is my hero”
![Page 74: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/74.jpg)
Samy Kamkar
“but most of all, samy is my hero”
20 годин - 1 000 000 друзів
![Page 75: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/75.jpg)
Aaron Swartz
![Page 76: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/76.jpg)
Aaron Swartz
![Page 77: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/77.jpg)
![Page 78: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/78.jpg)
Ще трохи про етику
![Page 79: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/79.jpg)
Ви зміните світ… пам’ятайте про це
![Page 80: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/80.jpg)
Хто має доступ до пошти?
![Page 81: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/81.jpg)
Хто має доступ до пошти?
![Page 82: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/82.jpg)
Хто має доступ до пошти?
![Page 83: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/83.jpg)
Хто має доступ до пошти?
![Page 84: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/84.jpg)
Хто має доступ до пошти?
![Page 85: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/85.jpg)
Хто має доступ до пошти?
![Page 86: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/86.jpg)
Хто має доступ до пошти?
![Page 87: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/87.jpg)
Хто має доступ до пошти?
![Page 88: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/88.jpg)
Хто має доступ до пошти?
![Page 89: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/89.jpg)
Хто має доступ до пошти?
![Page 90: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/90.jpg)
Хто має доступ до пошти?
![Page 91: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/91.jpg)
Хто має доступ до пошти?
![Page 92: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/92.jpg)
Хто має доступ до пошти?
![Page 93: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/93.jpg)
Хто має доступ до пошти?
![Page 94: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/94.jpg)
Хто має доступ до пошти?
![Page 95: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/95.jpg)
Хто має доступ до пошти?
![Page 96: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/96.jpg)
Чи потрібна вам безпека?
From:
To:
Subject:
року виповнюєтьÑÑроків з Ð´Ð½Ñ Ð·Ð°ÑÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð›ÑŒÐ²Ñ–Ð²Ñького національного універÑитету імені Івана Франка. ІÑÑ‚Ð¾Ñ€Ñ–Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð›ÑŒÐ²Ñ–Ð²Ñького універÑитету ÑÑгає витоками Ð¥VІІ ÑÑ‚. У Ð¥VІ – Ð¥VІІ ÑÑ‚. центрами культурного Ð¶Ð¸Ñ‚Ñ‚Ñ Ð½Ð° українÑьких землÑÑ… були церковні братÑтва.
Mr. SmithMs. Smith
cancer
![Page 97: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/97.jpg)
Що робити зі старим кодом?
![Page 98: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/98.jpg)
Чірлідери для програмістів?
![Page 99: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/99.jpg)
Technical Debt
очима замовника очима програміста
![Page 100: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/100.jpg)
Еволюція програмістів
![Page 101: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/101.jpg)
Еволюція людства та програмістів
![Page 102: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/102.jpg)
Еволюція людства та програмістів
![Page 103: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/103.jpg)
Еволюція людства та програмістів
![Page 104: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/104.jpg)
Еволюція людства та програмістів
![Page 105: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/105.jpg)
Еволюція людства та програмістів
![Page 106: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/106.jpg)
Еволюція людства та програмістів
![Page 107: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/107.jpg)
Еволюція людства та програмістів
![Page 108: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/108.jpg)
Xerox Alto
![Page 109: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/109.jpg)
Чиста об’єктна мова Прекрасна спільнота Повний доступ Елегантна Жива 100% MIT ліцензія Mac, Linuxes, Windows, iOS
http://pharo.org
![Page 110: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/110.jpg)
exampleWithNumber: x <syntaxOn: #aSlide> "This is a complete* syntax of Pharo language" | y |
true & false not & (nil isNil) ifFalse: [ self halt ].
y := self size + super size.
{ 1 . 2 . #($a #a 'a' 1.0 1) } do: [ :each |
Transcript show: each class name; show: each printString; show: ' ' ].
^ x < y
![Page 111: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/111.jpg)
![Page 112: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/112.jpg)
![Page 113: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/113.jpg)
![Page 114: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/114.jpg)
![Page 115: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/115.jpg)
![Page 116: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/116.jpg)
![Page 117: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/117.jpg)
![Page 118: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/118.jpg)
![Page 119: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/119.jpg)
![Page 120: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/120.jpg)
![Page 121: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/121.jpg)
![Page 122: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/122.jpg)
![Page 123: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/123.jpg)
![Page 124: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/124.jpg)
![Page 125: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/125.jpg)
![Page 126: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/126.jpg)
![Page 127: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/127.jpg)
![Page 128: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/128.jpg)
![Page 129: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/129.jpg)
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 130: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/130.jpg)
#middleOf:and:middleOf: a and: b
| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 131: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/131.jpg)
#middleOf:and:b
a
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 132: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/132.jpg)
#middleOf:and:b
a
summiddleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 133: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/133.jpg)
#middleOf:and:b
a
sum^stst
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 134: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/134.jpg)
#middleOf:and:b
a
sum^stst
:=
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 135: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/135.jpg)
#middleOf:and:b
a
sum^stst
:=
sum +
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 136: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/136.jpg)
#middleOf:and:b
a
sum^stst
:=
sum +
a b
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 137: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/137.jpg)
#middleOf:and:b
a
sum^stst
:=
sum +
a b
/
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 138: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/138.jpg)
#middleOf:and:b
a
sum^stst
:=
sum +
a b
/
sum 2
middleOf: a and: b| sum |sum := a + b.^ sum / 2
Синтаксичні дерева
![Page 139: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/139.jpg)
![Page 144: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/144.jpg)
![Page 145: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/145.jpg)
![Page 146: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/146.jpg)
![Page 147: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/147.jpg)
![Page 148: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/148.jpg)
![Page 149: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/149.jpg)
![Page 150: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/150.jpg)
![Page 151: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/151.jpg)
Smalldromeda
![Page 152: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/152.jpg)
Smalldromeda
![Page 153: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/153.jpg)
Core Pharo dev (RMoD)
Smalldromeda
![Page 154: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/154.jpg)
MOOSE
Smalldromeda
![Page 155: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/155.jpg)
Seaside
Smalldromeda
![Page 156: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/156.jpg)
Духи минулого різдва (Pharo10)
Smalldromeda
![Page 157: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/157.jpg)
Smalldromeda
![Page 158: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/158.jpg)
Сузір’я Бернарта
![Page 159: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/159.jpg)
http://yuriy.tymch.uk/Smalldromeda/
![Page 160: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/160.jpg)
Якість коду
![Page 161: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/161.jpg)
Якість коду
Наскільки легкозрозумітизмінитиперевірити
програмне забезпечення
ISO/IEC, ISO/IEC 9126. Software Engineering – Product quality 6.5. ISO/IEC, 2001
(maintainability)
![Page 162: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/162.jpg)
Code Review
A. Bacchelli, C. Bird. Expectations, outcomes, and challenges of modern code review. In Proceedings of ICSE’13, pp. 712–721, IEEE, 2013
![Page 163: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/163.jpg)
Статичний аналізатор
![Page 164: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/164.jpg)
Статичний аналізатор
![Page 165: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/165.jpg)
Правила якості
Статичний аналізатор
![Page 166: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/166.jpg)
Вихідний код
Правила якості
Статичний аналізатор
![Page 167: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/167.jpg)
Правила якості
Статичний аналізатор
![Page 168: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/168.jpg)
Критики
Правила якості
Статичний аналізатор
![Page 169: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/169.jpg)
Find Bugs
![Page 170: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/170.jpg)
Visual Design Inspection
Y. Tymchuk, A. Mocci, and M. Lanza. Code Review: Veni, ViDI, Vici. In Proceedings of SANER’15, pp. 151-160, IEEE, 2015
![Page 171: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/171.jpg)
Y. Tymchuk, A. Mocci, and M. Lanza. Code Review: Veni, ViDI, Vici. In Proceedings of SANER’15, pp. 151-160, IEEE, 2015 Y. Tymchuk, A. Mocci, and M. Lanza. Vidi: The Visual Design Inspector. In Proceedings of ICSE’15, to be published, IEEE, 2015
ViDI
![Page 172: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/172.jpg)
![Page 173: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/173.jpg)
![Page 174: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/174.jpg)
ViDI є …
![Page 175: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/175.jpg)
Відірваною від середовища розробки
![Page 176: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/176.jpg)
QualityAssistant
![Page 177: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/177.jpg)
![Page 178: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/178.jpg)
![Page 179: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/179.jpg)
![Page 180: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/180.jpg)
![Page 181: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/181.jpg)
![Page 182: Про що не говорять програмісти, про що мовчать науковці (UCU2015)](https://reader036.vdocuments.net/reader036/viewer/2022062401/587a811c1a28abf0468b74e9/html5/thumbnails/182.jpg)
yuriy_tymchuk