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

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

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

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

3
Які хороші критерії використання Tracer Bullets?
Нещодавно я вперше читав Прагматичного програміста і натрапив на концепцію Tracer Bullets. Я зрозумів, що раніше кодував за цією моделлю і просто щось подав так, як працював у своєму мозку як "спритний". Вони наводять лише один приклад того, де вони використовували його в минулому. Те, як ситуація була визнана вдалим …


4
Чи MVC - це просто SEO програмування PHP?
Існує близько мільйона "фреймворків PHP". І більшість із них вважають себе такими, що відповідають шаблону MVC. Хоча можна подолати стиль кодування osCommerce (логіка обробки, сильно змішана з SQL та HTML), безумовно, є простіші та простіші дотримання підходів для отримання реконструктивного дизайну додатків. Оригінальна концепція MVC була орієнтована на програми GUI. …
9 php  mvc 

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

10
Перейдіть з C # на Java, який "gotchas" мені повинен хвилювати?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Можливо, мені доведеться перейти на Java для нового проекту. У мене дуже мало знань про Java, тому що я в основному вивчав і використовував C #, …
9 java  c#  .net  pitfalls 

1
Що робить деякі речі простішими для розбору, ніж інші?
Я щойно читав сторінку Вікіпедії для WebAssembly, і на ній написано: " WebAssembly - це ... розроблений так, щоб швидше розбирати, ніж JavaScript ", що наштовхнуло мене на думку, що робить певний мову чи формат даних швидшим для розбору, ніж інші та які алгоритми розбору використаний?

2
Як уникнути шаленої кількості інтерфейсів в інтерфейсі користувача з введенням залежності?
Проблема Я нещодавно багато читав про те, що Singletons є поганим, і як ін'єкція залежності (яку я розумію як "використання інтерфейсів") краще. Коли я реалізував частину цього за допомогою зворотних викликів / інтерфейсів / DI та дотримуючись принципу сегрегації інтерфейсу, я закінчився безладом. Залежності батьківського інтерфейсу, де в основному поєднуються …

7
У Scrum, як впоратися з суперечками / робочим навантаженням в кінці спринту
Моя команда почала використовувати Scrum кілька спринтів тому. Наш проект передбачає побудову програмного забезпечення, що взаємодіє з фізичними пристроями (думають, роботами та датчиками), а наш типовий збір продукту зазвичай представляє додавання пристрою управління до всієї системи. Ми розділили вниз завдання близько наприклад тут . Кожна функція інтеграції пристрою поділяється на …
8 agile  scrum 

17
Чи вважаєте ви магістра в CS як негативним? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.