китайська за ніч

— за скільки ти вивчиш китайську, щоби здати?
— конспект є?
— є.
— тоді зараз докурю й здам. 
(фрагмент студентського анекдоту)

днями надійшов термін здавати практичну роботу з програмування (python) в коледжі, а старий студент всі різдвяні й новорічні канікули протринькав: грав з дітками, грався сам (bioshock, ghost recon, medal of honor) та хворів на грип…

довелося читати завдання і за два дні інтенсивного гугління й колупання в носі змайструвать отаке доробло:



що це? це спрощений до неможливості симулятор інкапсуляції даних протоколами на кшталт tcp/ip та фільтрування пакетів мережевим екраном... чи щось таке.

навіщо? бо са́ме це було в завданні =) там ще було щось про дизайнерські  шаблони проектування (зокрема «стратегія» та «спостерігач», про них українською читайте тут), інкапсуляцію атрибутів і методів (котрий немає в коді, хаха), наслідування тощо.

але… яка з того практична користь? жодної (окрім практикування python).

то навіщо воно тут? собі на згадку.

а чому коментарі то французькою, то англійською? тому що викладання в коледжі — французькою, але коли треба нашвидкоруч накидати три слова, я напишу англійською.

2 коментар(ів):

Disfinder сказав...

не "дизайнерські шаблони", а "паттерни проектування". Чи шаблони, але точно від того design, котрий проектування.

івась тарасик сказав...

@disfinderз «проектуванням» замість «дизайнерських» — погодився, виправляю. щодо «паттернів» — неприродньо воно мені звучить, просто калька з англійської. можливо, частина професійного сленгу, але…

Дописати коментар

увага!
коментарі не модерую, проте спам видаляю нещадно. посилання на інші сайти/блоги за темою допису вітаю.

додаткові можливості розмітки (кутики набрати з клавіатури):
  ‹b›жирний шрифт‹/b›
  ‹i›похилий шрифт‹/i›
  ‹a href="http://tivasyk.info"›посилання‹/a›