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

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

6
Чи хмарні обчислення - це лише спосіб оренди ресурсів?
Компанія, в якій я працюю нещодавно, розмістила веб-сервіс у Windows Azure і повідомила про це. Зараз торгові інтернет-журнали говорять про безліч безглуздих речей, таких як "компанія X переходить на хмару", "компанія X скидає настільні комп’ютери для хмари" тощо. Схоже, що там багато матеріалів (починаючи з Вікіпедії ), які дуже тривалі …

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

2
Що таке «велика кількість» винятків, які можна застосувати для моєї бібліотеки?
Мені завжди було цікаво, скільки різних класів виключень я повинен реалізовувати та кидати для різних частин свого програмного забезпечення. Моя конкретна розробка зазвичай пов'язана з C ++ / C # / Java, але я вважаю, що це питання для всіх мов. Я хочу зрозуміти, що таке велика кількість різних винятків, …

6
Головні болі з використанням розподіленого контролю версій для традиційних команд?
Хоча я використовую і люблю DVCS для моїх особистих проектів і цілком бачу, як це полегшує управління внесками у ваш проект від інших (наприклад, ваш типовий сценарій Github), схоже, що для "традиційної" команди може виникнути деякі проблеми з централізований підхід, який застосовують такі рішення, як TFS, Perforce тощо. (Під "традиційним" …

5
Чи веде одиничне тестування до передчасного узагальнення (конкретно в контексті C ++)?
Попередні примітки Я не буду вникати у розрізнення різних видів тестів, на цих сайтах вже є кілька запитань . Я візьму те, що там, і що говорить: тестування одиниці в сенсі "тестування найменшої відокремленої одиниці програми", з якої насправді випливає це запитання Проблема ізоляції Яка найменша відокремлена одиниця програми. Ну, …

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

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

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

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

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


6
Чи слід змінювати внутрішнє найменування (класи, методи, таблиці баз даних тощо), якщо зміни маркетингу та імені користувальницького інтерфейсу змінюються?
У нас довгий живий продукт вже близько 8 років. З часом назви понять і сутностей змінюються. Чи слід поставити роботу над перейменуванням всіх таблиць та стовпців бази та коду, щоб відповідати цим новим іменам? Чи було опубліковано дослідження з цього питання чи опубліковано найкращі практики? Спасибі

7
Як перетворити таблицю істинності в найменший можливий блок if / else
Як я можу взяти таблицю правдивості і перетворити її в ущільнену, якщо блок? Наприклад, скажімо, у мене є ця таблиця істинності, де A і B - умови, а x, y і z - можливі дії: A B | x y z ------------- 0 0 | 0 0 1 0 1 …

5
Чи перетворювачі цін мають більше клопоту, ніж коштують?
Я працюю над програмою WPF із переглядами, які потребують численних перетворень цінності. Спочатку моя філософія (частково натхненна цією бурхливою дискусією щодо XAML Disciples ) полягала в тому, що я повинен скласти модель погляду суворо щодо підтримки вимог до даних щодо поглядів. Це означало, що будь-які перетворення значень, необхідні для перетворення …
20 silverlight  wpf  mvvm  xaml 

10
Як ти допомагаєш своїм колегам-програмістам рости?
Як керівник команди, як ви можете допомогти своїм програмістам рости? Причина, про це я питаю, полягає в тому, що є кілька програмістів, які працюють зі мною, і мені дуже хочеться "перетворити їх на свободу", реалізувати їхній максимальний потенціал і підтримати їх щасливими. Але я не зовсім знаю, як це зробити, …
20 management 

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