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

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


4
Як ваша компанія управляє знаннями та інформацією?
Мене цікавить архітектура, методи та програмне забезпечення, яке використовує ваша компанія для захоплення та зберігання знань. Чи легко шукати інформацію (особливо нетехнологічно)? Чи зберігається він у центральному сховищі чи в кількох місцях? Чи вважаєте Ви поточну реалізацію адекватною? Що можна покращити?

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

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

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

6
Як номери ранньої версії працюють на нові продукти?
Наразі я пишу невеликий настільний додаток для друга, але це роблю в першу чергу як досвід для себе. У дусі здобувати освіту та робити справи правильно, я хочу мати номери версій для цього додатка. Моє дослідження показало ці пов'язані результати Яку "угоду про назву версій" ви використовуєте? Як ви версите …
11 naming 

10
У чому сенс властивостей?
Ось декілька аргументів щодо властивостей та моїх аргументів: Простіший у використанні, ніж написання геттерних та сетер-методів Пари методів Геттера та сеттера - це кодовий запах. Зробити їх легше писати - це полегшити пропуск тесту з математики, використовуючи форму Scantron і заповнивши всі "C". Об'єкти, що містять лише стан, для збереження …

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

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

4
Як далеко пройти з одиничними тестами
Питання, яке задавали багато разів раніше, але з конкретною розробкою mvc нахилу. Я був дуже хорошим хлопчиком і кодував усі мої дії контролера за допомогою відповідних тестових одиниць, що було чудово (якщо іноді мало [читати ЛОТ]). Якщо чесно, я фактично створив невеликий шаблон T4, щоб написати більшу частину голих кісток …
11 c#  .net  asp.net-mvc 

6
Чи слід розміщувати специфікаційні документи в системі управління джерелами, такі як svn?
Сьогодні у мого колеги і у мене дискусія на тему "Чи варто розміщувати специфікаційні документи в системі контролю джерел, наприклад SVN?". На мою думку, так і повинно бути. Все, що стосується розробки проекту, слід ретельно контролювати з системою управління джерелами. Це неправильна концепція в процесі розробки програмного забезпечення?

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

5
Названі аргументи (параметри) як допомогу для читання
Давно я багато програмував в ADA, і було нормально називати аргументи при виклику функції - SomeObject.DoSomething (SomeParameterName => someValue); Тепер, коли C # підтримує названі аргументи, я думаю про повернення до цієї звички в ситуаціях, коли може бути не очевидно, що означає аргумент. Ви можете стверджувати, що завжди має бути …

5
Функції першого класу
Я почав серйозно дивитися на Лісп у ці вихідні (під якими я маю на увазі, що я лише вчився Ліспу і не повертався до проектів на C #), і мушу сказати, що мені це подобається. Я поспілкувався з іншими функціональними мовами (F #, Haskell, Erlang), але не відчув того, що …

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

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