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

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

12
Оператор сумісного використання властивостей для C #
Оператор нульового поєднання в c # дозволяє скоротити код if (_mywidget == null) return new Widget(); else return _mywidget; Аж до: return _mywidget ?? new Widget(); Я постійно знаходжу, що корисним оператором, який я хотів би мати у C #, був би той, який дозволив вам повернути властивість об'єкта чи …
9 c#  code-smell  null 

3
Хтось може порекомендувати стандарти кодування для TSQL?
У нас давно існують стандарти кодування нашого коду .Net, і, здається, існує кілька поважних джерел для ідей щодо їх застосування, які розвиваються з часом. Я хотів би мати можливість скласти деякі стандарти для SQL, які написані для використання нашими продуктами, але, здається, немає ніяких ресурсів для досягнення консенсусу для того, …

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

6
Як ви маєте справу з веб-дизайнерами, які занадто бояться читати та торкатися PHP-коду?
Мене взяли на роботу, щоб зробити веб-сайт, і я працюю з дизайнером (який трапляється з хлопцем, який контактує з клієнтом і найняв мене, так що ні, я не можу вигнати його дупу =)), хто занадто боїться доторкнутися до php-коду і занадто новачок у html та css, щоб дати мені досить …
9 php  html  css  workflows 

2
Що таке резонансний робочий процес для проектування веб-сайтів?
Минув час, коли я зробив будь-яку істотну розробку веб-сторінок, і я хотів би скористатися останніми методами, але я намагаюся візуалізувати робочий процес, щоб включити все. Ось що я хочу використовувати: Рамка CakePHP jsmin (JavaScript Minify) SASS (Синтактично дивовижні таблиці стилів) Git CakePHP: Досить пояснити, внести зміни та оновити джерело. jsmin: …

5
Зарядка за годину / проект [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну стеками програмного забезпечення. Закрито 7 років тому . Це пов’язано з питанням, яке я задавав раніше - /software/34023/how-to-end-a-relationship-with-a-client-without-pissing-them-off Які ваші зобов’язання при оплаті за годину проти стягнення за …

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


6
Чому рекомендується закрити всі програми перед установкою нової програми?
Які проблеми виникають при встановленні нової програми під час роботи інших програм? Я думаю, що GAC вирішив багато старих проблем, коли заблокований dll заблокований. То які питання все ж виникають? Я точно бачу проблеми з оновленням однієї програми, але поза цим важко зрозуміти, чому додатки будуть тупати на пальці ніг …
9 .net  installer 

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

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

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

5
Який робочий процес з помилками у вашій спритній / Scrum команді?
Який робочий процес з помилками у вашій спритній / Scrum команді? Ось наше: - Якщо помилка пов'язана з історією в поточному спринті, ми її виправляємо. - Якщо помилка не пов’язана з історією у поточному спринті та вона не є критичною, вона надсилається власнику продукту для визначення пріоритетності. - Якщо помилка …
9 agile  bug  scrum  workflows 

4
Абстрактні імена класів Java
Приклад: Ви створюєте абстрактний клас для дій Ajax. Різні дії Ajax розширять цей клас. Проблема: Ви називаєте клас AjaxAction або AbstractAjaxAction? Створюючи підкласи, чи називаєте їх: Дія AjaxAction Просто назвіть їх, якими вони є Я не зміг знайти, що таке "офіційна" конвенція. Я не бачу необхідності в префіксі "Анотація" або …
9 java  naming 


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