Розробка програмного забезпечення

Питання та відповіді для професіоналів, науковців та студентів, які працюють у життєвому циклі розвитку систем

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

2
Зберігання 5000 елементів на стороні клієнта у веб-додатку [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Я щойно провів телефонне інтерв'ю для розробника ASP.Net, після початкового вступного матеріалу інтерв'юер задав …

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

2
Як мені впоратися з відмовами реєстратора?
У кількох програмах нашої компанії ми використовуємо користувальницький реєстратор. Він досить надійний, хоча ми можемо замінити його чимось на зразок NLog у майбутньому. Одне з завдань реєстратора - реєструвати будь-які винятки, що зустрічаються в програмі. Одно з проблем, які я завжди мав, - це те, що обробка винятків у лісорубіжчику …

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

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

5
Чи є безперервними масиви?
У C #, коли користувач створює List<byte>і додає до нього байти, є ймовірність, що йому не вистачить місця та йому потрібно виділити більше місця. Він виділяє подвійний (або якийсь інший множник) розмір попереднього масиву, копіює байти і відкидає посилання на старий масив. Я знаю, що список зростає експоненціально, тому що …
12 c# 

1
Чи включають будь-які помітні розширення C цілі типи, поведінка яких не залежить від розміру машинного слова
Цікавою характеристикою C порівняно з іншими мовами є те, що багато типів даних базуються на розмірі слова цільової архітектури, а не в конкретних значеннях. Хоча це дозволяє використовувати мову для запису коду на машинах, які можуть мати труднощі з певними типами, це дуже важко розробити код, який буде працювати послідовно …

1
Конвенція про іменування проектів з відкритим кодом iOS / OSX
Не завжди, але більшу частину часу ви знайдете проекти з відкритим кодом iOS або Mac OS X з іменами, починаючи з початкових літер імені та прізвища автора. Якби автор проекту був Ніком Лебланком, проект буде читати як NLMyProject. Приклади: RMSwipeTableViewCell від Руна Мадсена, EBCardCollectionViewLayout від Ezequiel Becerra, SDiPhoneVersion Себастьяна Добринку …

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

3
Що таке "зняте представництво"?
Щойно перебігли цей термін тут: http://www.codemesh.io/codemesh2014/viktor-klang "Ми продемонструємо API Flow - підняте представлення, а також підключається спосіб перетворення піднятого представлення в представлення виконання - Матеріалізація потоку." Гуглінг не дуже допомагав.

5
Чому функціональні програми співвідносяться між успіхом компіляції та правильністю?
Я прагнув до функціонального програмування вже 4 роки, з тих пір, як я вперше почав працювати з LINQ. Нещодавно я написав чистий функціональний код C #, і з першої сторони помітив, що я читав про функціональні програми - що коли вони складаються, вони, як правило, є правильними. Я спробував покласти …

3
Яка хороша модель дизайну для генерації файлу Excel (xlsx) у коді?
Докладніше див. У розділі Моє оновлення внизу. Іноді у мене є проекти, де мені доводиться виводити деякі дані у вигляді файлу Excel (формат xlsx). Зазвичай процес: Користувач натискає деякі кнопки в моїй програмі Мій код виконує запит БД і якось обробляє результати Мій код генерує файл * .xlsx, використовуючи бібліотеки …

4
Чи є якась небезпека написання необроблених байтів у файл? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Я працюю над проблемою в програмуванні Pearls - конкретно, над реалізацією програми, яка сортує …
12 low-level  byte 

1
GIT робочий процес для веб-розробки
Давно невелика команда веб-розробників, з якими я працюю, почала використовувати git для веб-розробки. Тоді ми просто зобов’язалися безпосередньо влаштовувати або освоювати, а потім часто зливатися між ними. Це було краще, ніж нічого, але це теж був безлад. Не так давно ми прийняли робочий потік gitflow. Хоча це, безумовно, краще, ніж …

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