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

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

5
Які переваги надаються за допомогою відображення сторінок на сервері?
Я розробляю веб-додаток, і в даний час я написав весь веб-сайт у html / js / css, а на бекенді у мене є сервлети, які розміщують деякі ПОСЛУГІ послуги. Вся логіка презентації здійснюється через отримання об'єктів json та модифікацію подання через JavaScript. Додаток по суті є пошуковою системою, але він …

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

4
Чи можна вбудувати в браузер JQuery та подібні інструменти?
Прочитавши ще одне запитання про JQuery та CDN, чи можливо такі інструменти, як JQuery, "поставлятися" з браузером, таким чином зменшуючи / усуваючи потребу в першому завантаженні з CDN або з власного сервера хоста. Файлів JQuery, зокрема, досить мало, тому ви можете легко встановити кількість (усіх?) Різних версій в рамках встановлення …



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

6
Це гарна ідея зробити користувальницький інтерфейс 100% у Javascript та надавати дані через API?
Моя основна робота щодня - це створення програм HTML. З цим я маю на увазі внутрішньо використовувані програми типу CRUD з безліччю редагованих переглядів сітки, текстових полів, спасних місць і т. Д. Ми зараз використовуємо веб-форми ASP.NET, які справді виконують роботу, але продуктивність в основному похмура, і досить часто ви …

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

6
Чи корисна звичка використовувати вирази C у коді C ++?
У школі ми почали вивчати C цього року, незважаючи на те, що я випереджаю клас, і я навчився Java, C ++ і C, поки клас лежить в основі C. Як би там не було, я документував себе, читав книги, статті, і я запитав свого вчителя, чому я повинен вивчати С, …
19 c++  c 

1
Як слід застосовувати формати даних HTML у повсякденних ситуаціях?
Зважаючи на те, що Google спрямовується на посилення уваги до даних розмітки сторінки , як формати даних, використовувані на Schema.org, працюють поряд з тими для мікроформатів ? Як ці (та інші характеристики) компліментують одне одному і що їх слід використовувати в різних ситуаціях? Редагувати: Зі сформованого змісту цього питання, схоже, …
19 html  data  search  schema 

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

1
Я перевірив свій клас, тепер як почати тест на інтеграцію?
Я написав клас, який керує одержувачами у списку MailChimp, який називається MailChimpRecipient. Він використовує клас MCAPI, який є стороннім обгорткою API. http://apidocs.mailchimp.com/api/1.3/ http://apidocs.mailchimp.com/api/downloads/ Я передаю об’єкт MCAPI в конструктор об'єкта MailChimpRecipient, тому я написав тестові одиниці за допомогою PHPUnit, які перевіряють всю логіку в моєму власному класі (я не тестую …
19 php  unit-testing 

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

9
Наскільки важливі шаблони дизайну в програмуванні?
Я студент університету, і я щойно почав вивчати шаблони дизайну, і я намагаюся зрозуміти призначення їх. Я спробував їх дослідити, але всі знайдені нами ресурси, здається, говорять про них академічним, а не професійним способом. Яке їх призначення і чи важливо їм вчитися?

2
Використовує новий клас System.Tuple поганий дизайн?
Мені подобається концепція System.Tuple в тому, що вона дозволяє мені повертати декілька параметрів в одному виклику функції без ініціалізації нового класу, однак це не піддається будь-яким хорошим практикам програмування, таким як Microsoft Patterns & Practices, SOLID Principles тощо. Я просто намагаюся оцінити, наскільки вільно я повинен використовувати цю функцію або …

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