Цікаві факти

Яким чином іграшкові качки допомагають програмістам в налагодженні коду?
Деякі програмісти використовують для налагодження коду метод каченяти. Для цього потрібно поставити на робочий стіл іграшкову качку (або представити її) і докладно пояснювати рядок за рядком, що повинна робити програма. Вдаючись до цього методу, програміст часто зустрічає шукану помилку, яку не помічав при перегляді коду в середовищі розробки.

Чому оновлення комп'ютерної програми називається патчем?
Оновлення комп'ютерної програми, що усуває виявлені помилки, називається патчем, що в перекладі з англійської буквально означає «латочка». Цей термін виник, коли основним носієм інформації в комп'ютерних системах були ще перфокарти і перфострічки - паперові котушки з пробитими в потрібних місцях дірками, які зчитувалися і перетворювалися в машинний код. Розробник програми розсилав користувачам виправлений ділянку перфострічки, а ті самостійно вирізали фрагмент повідомлення і вклеювали «патч».

Які послуги надає данська компанія, 75% співробітників якої - аутисти?
Данська компанія Specialisterne надає послуги тестування програмного забезпечення, контролю якості та перевірки документації. Специфіка компанії полягає в тому, що 75% її співробітників - аутисти і люди з іншими розладами аутистичного спектру. Specialisterne заснував Торкіл Сонне, син якого також є аутистом. Працюючи довгий час у громадських організаціях, Торкіл усвідомив, що можна вигідно використовувати такі особливості аутистів, як підвищена уважність до деталей і здатність швидко знаходити невідповідності у великих наборах даних. Послугами компанії користуються багато корпорацій, у тому числі Microsoft і Oracle.

Чому клавіші на клавіатурі розташовуються в послідовності QWERTY?
На перших американських друкарських машинках клавіші зазвичай розташовувалися за алфавітом. Через недосконалість конструкції натискання сусідніх клавіш часто призводило до затискання і помилок набору, які до того ж залишалися непоміченими оператором до переведення каретки на наступний рядок. Тому конструктори стали експериментувати з рознесенням часто зустрічаються комбінацій букв в різні частини клавіатури, щоб збільшити продуктивність операторів. У 1878 році остаточно оформилася розкладка QWERTY, вміщена на машину Ремінгтон № 2, і збереглася до наших днів у майже незмінному вигляді.

1 комментарий: