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

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

6
Яка роль QA у проекті BDD?
Якщо ви працюєте з проектом з використанням BDD зі 100% охопленням історій користувачів автоматизованими тестами приймання, яка б роль роль тестера / перевірки якості? Я думаю, я уявляю, що розробники писали б тести прийняття спільно з власником продукту, повідомте мені, якщо це здасться дурним припущенням.

8
Як ви керуєте стрибком складності?
Здається, нечастий, але поширений досвід, коли іноді ти працюєш над проектом і раптом щось з'являється несподівано, кидає на роботу величезний ключ і збільшує всю складність. Наприклад, я працював над додатком, який спілкувався зі службами SOAP на різних інших машинах. Я підхопив прототип, який працював чудово, потім продовжував розробляти звичайний передній …

7
Простий спосіб залучення непрограмістів (тобто дизайнерів) до використання версій управління?
Які основні способи залучити вашу команду до використання контролю версій під час розробки, веб-розробки чи іншого? Я відмовляюся працювати без цього, а це означає, що кожен, хто бере участь у проекті, також повинен ним користуватися. Це просто хороша практика. Графічні інтерфейси, як Tower, допомогли, але концепція його або зустрічається гнівом …

8
Чому мій IDE не збирає / будує фон?
Сьогодні я розробляю на досить складному комп’ютері, він має декілька ядер, SSD-накопичувачі і що ні. Тим не менш, більшість часу я програмую комп’ютер, без особливих зусиль нічого не роблю. Коли мені потрібно скласти та запустити / розгорнути дещо складний проект, у кращому випадку це займе пару секунд. Чому? Тепер, коли …

13
Чи створюють SQL розробники SQL-запити за допомогою конструкторів запитів SQL?
Мені було просто цікаво, чи SQL Devs пише свій код від руки або вони використовують дизайнер візуальних запитів для створення запитів? У більшості випадків дизайнер запитів може створити більшість нескладних запитів, ні? (Я розробник WinForms зараз починаю працювати з SQL Server)
13 sql  sql-server 

7
TDD з обмеженими ресурсами
Я працюю у великій компанії, але лише в команді з двома чоловіками, яка розробляє настільні програми LOB. Я досліджував TDD досить довгий час, і хоча легко реалізувати його переваги для більш великих застосувань, я важко намагаюся виправдати час, щоб почати використовувати TDD в масштабі наших програм. Я розумію його переваги …
13 tdd 

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

3
Як поводитися з неліцензійним програмним забезпеченням
Я працюю в дуже великій компанії Fortune 500, яка підписала субпідряд на іншу компанію Fortune 500 за договором DoD. Як ви можете здогадатися, з червоною стрічкою надзвичайно важливо щось робити. Ми просто поділилися VM, завантаженим інструментами для розробників Microsoft від когось, хто не потребує підписки на MSDN. Коли я сумнівався …
13 licensing  ethics 

5
Що сказати своєму начальнику, якщо вони хочуть, щоб ти використовував глобальну змінну
В даний час я проходжу стажування 4 місяці, і, переглядаючи свій код, моєму начальнику не сподобалось, що я зберігав певний об'єкт, локальний у кількох методах, протягом декількох окремих класів в межах однієї асамблеї. Йому не сподобалось, що мені кожен раз створювали новий об’єкт, і замість цього він сказав мені створити …

3
Питання про ліцензію, що відбувається з фрагментом вихідного коду, коли його власник минає
Я використовую частину безкоштовного вихідного коду в одному зі своїх проектів. Вихідний код був написаний у 90-х роках і доступний на веб-сайті, де написано, що код може змінюватися та розповсюджуватися вільно. У вихідних файлах немає вказівки на ліцензію, але у них є коментар "Усі авторські права захищені". Сьогодні вранці я …

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

3
Чому запити про статичний вміст надсилаються на інший сайт?
Щоразу, коли я входжу в stackoverflow або на якісь сайти, я бачу багато запитів на такі сайти http://cdn.sstatic.net/. Чому це робиться, а не обслуговуватися безпосередньо з фактичного сайту? Як це допомагає пришвидшити веб-сайт?

7
Підхід до розробки: вихідний інтерфейс користувача або модель домену?
Хоча я ніколи не постачав нічого, використовуючи Smalltalk, мій короткий час граючи з ним, безумовно, залишив свій слід. Єдиний спосіб описати досвід - це MVC таким, яким він мав бути. По суті, все важке підняття вашої заявки робиться в бізнес-об'єктах (або доменній моделі, якщо ви так схильні). Стандартні елементи певним …

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

5
Збалансування введення залежності із загальнодоступним дизайном API
Я роздумував, як збалансувати тестовий дизайн, використовуючи ін'єкцію залежностей, надаючи простий фіксований публічний API. Моя дилема полягає в тому, що люди хотіли б зробити щось на кшталт var server = new Server(){ ... }і не повинні турбуватися про створення багатьох залежностей та графіка залежностей, які Server(,,,,,,)можуть мати. Під час розробки …
13 c#  api 

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