Запитання з тегом «terminology»

Запитання щодо об'єктивного значення або загального розуміння слів та понять, пов'язаних із життєвим циклом розвитку систем

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

6
Чи хмарні обчислення - це лише спосіб оренди ресурсів?
Компанія, в якій я працюю нещодавно, розмістила веб-сервіс у Windows Azure і повідомила про це. Зараз торгові інтернет-журнали говорять про безліч безглуздих речей, таких як "компанія X переходить на хмару", "компанія X скидає настільні комп’ютери для хмари" тощо. Схоже, що там багато матеріалів (починаючи з Вікіпедії ), які дуже тривалі …


7
Різниця між шаблоном і принципом
Яка різниця між об'єктно-орієнтованими моделями дизайну та принципами? Вони різні речі? Наскільки я зрозумів, вони обидва намагаються досягти якоїсь спільної мети (наприклад, гнучкість). Тож чи можу я сказати, що модель є принципом і навпаки? Принцип проектування = твердий (тобто принцип інверсії залежності) Шаблон дизайну = Gof (тобто абстрактний заводський візерунок)

2
Проблема з розумінням слова «шов»
Я читаю "Ін'єкцію залежності в .NET" від Марка Семана (це фантастично і повинно бути), і автор часто використовує слово "шов". Але я не можу зрозуміти, що це означає. Ось приклад використання цього слова: Глава 7 пояснює, як складати об'єкти в різних конкретних рамках, таких як ASP.NET MVC, WPF, WCF тощо. …

4
Що ви повинні подати до столу як архітектор програмного забезпечення? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Було багато запитань з хорошими відповідями щодо ролі архітектора програмного забезпечення (SA) для StackOverflow та програмістів SE . Я намагаюся …

3
Наскільки неправильно говорити про "методи" C ++ (проти "членських функцій")?
Я розумію, що згідно зі специфікацією C ++ не існує такого поняття, як "метод", і деякі (багато? Більшість?) Програмісти C ++ вважають "метод" Java-ізмом. З іншого боку, навіть на форумі C ++ люди, здається, говорять про методи, не посмикуючись. Я шукаю відомі конвенції або поширені практики щодо цієї термінології. Я …

5
Чи справжній компілятор Google Closure?
Це питання викликане дискусіями в коментарях до цього питання щодо переповнення стека . Документація компілятора закриття Google зазначає наступне (наголос додано): Компілятор закриття - це інструмент для швидшого завантаження та запуску JavaScript. Це справжній компілятор для JavaScript. Замість компіляції з вихідної мови в машинний код вона компілюється з JavaScript на …

2
Що таке дерево Агурі?
Переглядаючи деякі старі пункти новин Hacker News, я натрапив на повідомлення користувача, який сказав Дерева Aguri, які виходять заміж з обмеженим розміром radix trie (як ви використовуєте в таблиці програмного забезпечення) до списку LRU і автоматично синтезують агрегати (наприклад, 10.0.0.0/16 з 1000 спостережень за всіма IP-адресами) із шаблону вставки Вони …

8
Що таке псевдокод?
Останнім часом я бачив багато згадок про псевдокоді, на цьому сайті та інших. Але я не розумію: Що таке псевдокод? Наприклад, наведена нижче стаття у Вікіпедії говорить, що "вона використовує структурні умови мови програмування, але призначена для людського читання, а не для машинного читання". Чи означає це, що він фактично …

8
Що протилежне абстракції? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Як я розумію, абстракція - це термін, який ми використовуємо, коли більше сенсу створюється з чогось більш простого, не змінюючи …

5
Чи є термін "Front-End" синонімом "Client-Side"? Якщо так, чи завжди це так?
Як відносно новий (самоук) веб-розробник, я досить часто чув терміни " фронт-енд" , " клієнт" , " бек-енд" та " сервер" . Для мене фронт-енд-енд-енд завжди був синонімом відповідно до клієнта та сервера. Однак, коли я почав працювати з рамками MVC, такими як CodeIgniter, я натрапив на декілька примірників, що …

2
Які різні значення "кріплення"?
У мене є певні труднощі з розумінням поняття "кріплення". Я знаю, що таке тестовий набір, тестовий кейс, тестовий пробіг, але що саме таке "кріплення"? Параметризований тестовий випадок? Мені здається, що значення або семантика терміна "кріплення" може дещо відрізнятися залежно від мови програмування чи тестування фреймворку? Я думаю, що кріплення phpunit …

4
Що повинно означати кастинг?
При кодуванні на мовах низького рівня, таких як CI, виявляється, що іноді кастинг означає "переінтерпретувати ці байти так, як ніби він був завжди іншого типу", а в інший час як "інтелектуально перетворити це значення в інший тип". Яке початкове значення цього слова і чи є узгодженість, коли слід очікувати конверсії …

3
Коли програмісти говорять про "структури даних", на що вони мають на увазі?
Коли програмісти говорять про "структури даних", чи говорять вони лише про абстрактні типи даних, такі як списки , дерева , хеші , графіки тощо? Або цей термін включає будь-яку структуру, що містить дані, такі як складові типи (об'єкти класу, структури, перерахунки тощо) та примітивні типи (булева, int, char тощо)? Я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.