Запитання з тегом «language-agnostic»

Цей тег призначений для питань, не характерних для мови програмування чи середовища.

14
Який вплив мають мови написання сценаріїв на молодших програмістів? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Днями я мав дискусію з одним зі своїх викладачів. Ми обговорювали вплив, який мають …

14
Невже повільне виконання мов програмування - це погано? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

1
Звідки взялося поняття «виклик» функції?
Мені завжди було цікаво, чому хтось викликає функцію, а не, наприклад, виконувати її. Пошук Google function call etymologyта подібні терміни не виявляють нічого корисного, Вікіпедія не згадує про це, в онлайн-словниках взагалі немає жодного запису, або немає розділу з етимології . Звідки взялося поняття «виклик» функції?

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

9
Які статично набрані мови підтримують типи перетину для повернення значень функції?
Початкова примітка: Це питання було закрито після декількох редагувань, оскільки мені не вистачало належної термінології, щоб точно сказати, що я шукав. Тоді Сем Тобін-Хохштадт опублікував коментар, який змусив мене розпізнати саме це: мови програмування, які підтримують типи перетину для повернення значень функції. Тепер, коли питання було знову відкрито, я вирішив …

3
Рефакторинг з низьким впливом та очищення неохайного коду під час очікування вимог
Я успадкував існуючу базу коду для продукту, який нібито неохайний. Фундаментальна конструкція надзвичайно неадекватна, що, на жаль, я не можу обійтися без повного рефактора (ВИСОКА зв'язок, низька когезія, невпинне копіювання коду, відсутність технічної проектної документації, інтеграційні тести замість одиничних тестів). Продукт має історію, високу схильність до критичних клієнтів «готівкою-коровою» з …

8
Як грати разом "Вам це не потрібно" та "Зараз краще, ніж ніколи"?
Я часто відчуваю, що обіймаю "зараз краще, ніж ніколи", коли просуваю СУХОСТЬ дизайну. Як правило, я вважаю, що мені потрібно виховувати розуміння Єдиного авторитетного місця для частини знання в контексті системи інших знань. Таким чином, я схильний проектувати систему "зараз". І навпаки, ця практика змушує мене будувати досить далеко заздалегідь, …

2
Як записати HTTP-сервер?
Як видно з назви, я хотів би написати сервер HTTP. Моє запитання таке, як це зробити? Я знаю, це звучить ДУЖЕ загально і занадто "високий рівень", але є метод для мого божевілля. Відповідь на це питання повинна бути, я вважаю, мовою агностиком; сенс, незалежно від того, якою мовою я користуюся …

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

5
Чому важливі інваріанти в інформатиці
Я розумію «інваріант» у прямому сенсі. Я також розпізнаю їх під час введення коду. Але я не думаю, що я розумію важливість цього терміна в контексті інформатики. Щоразу, коли я читаю бесіди \ довідки про дизайн мови від відомих програмістів \ комп'ютерних працівників, термін "інваріант" постійно з'являється як жаргон; і …

8
Chromebook - цікаво програмістам? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Google вчора (11 травня 2011 року) оголосив хроніку . Хоча це, безумовно, приємна річ, …

8
Як це працювати у великій команді програмування?
Мені завжди пощастило працювати в невеликій команді програмування. Я думаю, що найбільше я працював з 11 програмістами. Як це працювати над проектом із сотнями розробників? Тисячі? Що означає масштаб, а що ні? EDIT: Дякую за всі відповіді! Здається, що позитивів дуже мало: можливо працювати на мега-великих кодових базах кращий внутрішній …

5
Якщо інше - повторена логіка коду
Мій начальник дав мені проект з певною логікою. Мені потрібно розробити веб-сторінку, яка повинна вести навігатор через багато випадків, поки він / вона не надійде до продукту. Це схема шляху навігації на сайті: ВАЖЛИВО! На сторінці Продукти навігатор може вибрати, який фільтр він хоче. Якщо A, він / вона ПОВИНЕН …

2
Що краще: купа гетерів або 1 метод з параметром рядка вибору?
Наша область знань стосується людей, які босими ногами переходять через тарілку, що записує тиск. Ми робимо розпізнавання зображень, що призводить до об'єктів класу 'Foot', якщо в даних датчика розпізнається стопа людини. Існує кілька розрахунків, які необхідно виконати за даними стопи. Тепер, який API краще: class Foot : public RecognizedObject { …

1
Як машинне навчання включено в дизайн пошукових систем?
Зараз я будую невелику внутрішню пошукову систему на базі Apache Lucene. Призначення його просте - на основі деяких ключових слів він пропонує запропонувати деякі статті, написані всередині нашої компанії. Я використовую досить стандартний бал TF-IDF як базовий показник і над ним будую свій власний механізм балів. Все це, здається, працює …

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