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

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

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

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

3
використання вікі для вимог
Я розглядаю шляхи вдосконалення управління вимогами. На даний момент у нас є документ Word, опублікований на веб-сайті. На жаль, ми не можемо (наскільки мені відомо) переглядати зміни від однієї редакції до іншої. Я дуже вважаю за краще мати можливість це робити, як і у вікі або VCS (або в обох, …

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

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

8
Тестер-розробник спілкування
Хоча багато написано про комунікації розробника, розробника-клієнта, менеджера групи розробників, я не зміг знайти жодного тексту, який дає вказівки щодо спілкування та відношення тестера-розробника. Незалежно від того, тестери та розробники є окремими командами або в одній і тій же (в моєму випадку я одинокий тестер у гнучкому проекті розвитку), я …

3
Що я можу використовувати замість інтерфейсів у Ruby (чи будь-яку іншу динамічну мову)?
Моя мета - визначити контракти між класами. Мені подобається набирати качок, і все, але я також хотів би визначити інтерфейс між різними шарами мого додатку, щоб чітко визначити, який метод викликати із зовнішнього, а які допоміжні методи, які не повинні використовуватися іншим шаром . Наприклад, у Java я можу визначити …

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

4
Як я можу витончено поводитися з підрядником, який намагається обійти попереднього клієнта?
Я був фрілансінг для місцевого магазину розробки ігор. Більшість проектів, над якими працювали, були залучені зовнішнім підрядником. Цей хлопець зараз хоче безпосередньо вести бізнес зі мною для деяких нових проектів, які не мають нічого спільного з іграми, і, отже , не вимагати навичок моїх попередніх клієнтів . Вони хоч і …

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

5
Управління написанням спец
Я просто не уявляю, як писати програмне забезпечення без специфікації. Незалежно від того, наскільки це схематично чи на високому рівні, специфіці важливо пояснити неосвіченим програмістам про те, які функціональні можливості програми. Але проблема специфікації полягає в тому, що вона є громадянином другого класу у всьому циклі розробки програмного забезпечення; коли …

14
Як я (тактовно) скажу своєму керівнику проекту або провідному розробнику, що кодова база проекту потребує серйозної роботи?
Я щойно приєднався до (відносно) невеликої команди розвитку, яка працювала над проектом кілька місяців, якщо не рік. Як і більшість розробників, що приєдналися до проекту, я провів свої перші кілька днів, переглядаючи кодову базу проекту. Проект (внутрішня лінія бізнес-додатків середнього та великого розміру ASP.NET WebForms), через відсутність більш описового терміна, …

26
Найгірші анти-шаблони, з якими ви стикалися [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 6 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Які найгірші анти-шаблони, з якими ви стикалися у своїй …

3
Шаблон дизайну для управління вікнами в додатку Java Swing
Я тільки почав створювати свій перший перший маленький додаток Java Swing. Коли програма відкриється, вона відкриває єдине просте вікно з міткою та парою кнопок. Якщо натиснути одну з цих кнопок, слід видалити вітальний екран і замінити його абсолютно іншою панеллю. Я не впевнений, який найкращий спосіб створити цю функціональність. Одним …

15
Нав'язливий JavaScript коли-небудь добре?
Я думав, що якщо для всіх користувачів веб-сайту потрібно ввімкнути JavaScript, чи нормально використовувати нав'язливий JavaScript? Я все за прогресивне вдосконалення, але який сенс, коли просунутий веб-додаток відскакує від користувачів у двері, якщо у них відключений старий браузер чи JavaScript? У нас дуже тонка цільова аудиторія, і ми можемо сказати …

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