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

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

3
Чому HTML TextArea має власний тег HTML? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 8 років тому . <input id='input1' type='text'></input> <input id='input2' type='button'></input> <input id='input3' type='checkbox'><input> <textarea id='myTextArea'></textarea> У розмітці HTML більшість місць, де користувач може взаємодіяти …
14 html 

2
Чи можна використовувати SQL Server та Mongo разом?
У нас великий веб-сайт, орієнтований на новини, який має високий веб-трафік. Архітектура - це ваш часто бачується БД - шар Repo - шар послуг - Asp.Net MVC. Проблема, яку ми бачили, полягає в швидкості читання. Виявляється, всі ці об’єкти доменних об'єктів DDD теоретично чудові для ділових правил, але ускладнюють життя, …
14 sql-server  nosql  cqrs  mongo 

1
Множина диспетчеризації та перевантаження функцій
Я намагаюся зрозуміти різницю (якщо вона є) між ними. Як повідомляє сторінка Вікіпедії для множинної диспетчеризації, вона є синонімом перевантаження функцій, але згодом продовжує говорити: Мовою, що має лише одну розсилку, наприклад Java […] що здається протиріччям, оскільки Java підтримує функцію перевантаження. Так що це? Чи відрізняється декілька диспетчерів від …


3
Які схожість між Perl та Java? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . У мене є розум, що я вивчаю Java як свою другу мову (я розробник …
14 java  perl 

16
Чи слід вивчати мову програмування, перш ніж відвідувати коледж з комп’ютерної інженерії? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Закрито 4 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я занурив пальці ніг у програмуванні на C ++, але фактично …

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

5
Чи є якась причина використовувати розміри VARCHAR, округлені до зміщення 128/256/4096 байтів?
У схемах баз даних я часто помічаю розміри VARCHAR округлені до байтових зсувів 128/256 або 4096. Я також це робив і раніше, і ідея, що стоїть за цим, була, ймовірно, якась ефективність. Однак, чи існує ще сьогодні вагома причина для цього? Я часто використовую "50", "100" або "200" як розміри …

10
Чи дійсно орієнтація на об'єкти впливає на продуктивність алгоритму?
Об'єктна орієнтація мені дуже допомогла в реалізації багатьох алгоритмів. Однак, об'єктно-орієнтовані мови іноді спрямовують вас у прямолінійному підході, і я сумніваюся, чи такий підхід завжди хороший. OO дуже корисно швидко та легко в алгоритмах кодування. Але чи може цей OOP бути недоліком для програмного забезпечення на основі продуктивності, тобто як …

10
Перетворення коду Fortran 77 в C #
Я намагаюся перетворити програму Fortan77 в C #. У мене є підпрограма з приблизно 650 рядками коду та жахливими заявами GOTO всюди. У мене виникають багато проблем, навіть починаючи візуалізувати потік підпрограми, щоб зрозуміти, що це робить. Чи є хтось із досвідом подібних речей, хто міг би дати мені поради …
14 c#  fortran 

2
Де jQuery вписується в такі рамки, як JavaScriptMVC, BackboneJS, SproutCore та Knockout?
Я із задоволенням використовую JQuery протягом останніх 2 років і досить успішно створив з ним справді крутий функціонал ... тому мені це дуже комфортно. Я також вірю, що майбутнє Інтернету буде продовжуватися на поточному шляху клієнта. Однак ... Наступний виклик, здається, постає у вигляді різних систем контролерів: KnockoutJS , BackboneJS …

3
Як написати керований код за допомогою функціонального програмування?
Я щойно почав з функціонального програмування (з JavaScript і Node.js), і з вигляду речей це виглядає так, ніби код, який я пишу, перетворився б на одне пекло кодової бази для управління, порівняно з мовами програмування, які мають своєрідна об'єктно-орієнтована парадигма. З OOP я знайомий з практикою, яка б гарантувала, що …

13
Де M у MVC?
Я намагаюся змінити свою програму на MVC, але я застряг на M-частині. У додатку, підтримуваному базою даних, модель реалізована в коді програми, правда? Але тоді, що є в базі даних - це теж не модель? (Я не використовую базу даних як простий сховище об'єктів - дані в БД є корпоративним …

4
Як визначається пріоритет у покажчиках С?
Я зіткнувся з двома заявами вказівника, що у мене виникають проблеми з розумінням. Моє розуміння правил пріоритетності виглядає приблизно так: Operator Precedence Associativity (), [ ] 1 Left to Right *, identifier 2 Right to Left Data type 3 Але навіть враховуючи це, я не можу зрозуміти, як правильно оцінити …
14 c  pointers 

1
Які відмінності між орієнтованим на аспекти, предметно-орієнтованим та рольовим програмуванням?
Я знаю, що існує багато робіт, що описують ці три парадигми, але я шукаю схематичне пояснення. Тут є декілька дуже хороших описів програмового орієнтування, тому я задаю це питання, сподіваючись отримати якісний відповідь, який люди в Stack Overflow звикли надавати.

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