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

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

8
Як змусити менеджера зрозуміти Agile?
У мене проблеми зі старшим директором, який не розуміє ітеративного розвитку (тим більше, спритного). Він наполягає на тому, щоб наша специфікація програмного забезпечення (SDS) була заповнена до того, як буде написано будь-який рядок коду. За його словами, це означає, що вся функціональна деталь є. Також, будучи колишнім програмістом Cobol, він …

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

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

2
Приклад Дайкстри неоднозначної програми
Вітання. Дайкстра писав, що навіть кілька рядків, здавалося б, простого коду можуть бути безнадійно неоднозначними. Принаймні в одній роботі, яку я зараз не можу знайти, щоб врятувати своє життя, він дав невеликий приклад програми, щоб продемонструвати цю неоднозначність. Хтось може вказати мені на його статтю, де він включає один із …
12 ambiguity 

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

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

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

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

5
Гарний у Backend, але поганий на передньому кінці
Я хочу розпочати веб-розробки, я вивчив php. У мене є досвід роботи в Java, Python та C ++. Цей досвід зробив мене добре в задній частині веб-розробки. Але я страшний у дизайні та графіці. Я хочу запустити веб-сайт. Що ви, хлопці, пропонуєте зробити? Якщо ваша пропозиція - покращити графіку, який …

5
Чи повинні ви коли-небудь випустити щось, що ви самі могли зламати?
Будучи автором програми, ви, мабуть, перебуваєте в кращому становищі, ніж хто-небудь, щоб знати про вразливості безпеки та потенційні хаки. Якщо ви знаєте про вразливість системи, про яку ви писали, це знак, що підвищена безпека ОБОВ'ЯЗКОВО додаватись до випуску, чи це слід оцінювати у кожному конкретному випадку для визначення ступеня вираженості …
12 security  release 

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

5
Чому рамки Windows Forms / Swing надають перевагу спадкуванню замість складу?
Сьогодні мій професор прокоментував, що йому здається дивним, що, хоча філософія SWT полягає в тому, щоб зробити свій власний контроль за складом, Swing, здається, підтримує спадщину. Я майже не контактую з обома рамками, але, з того, що я пам’ятаю, у C # у Windows Forms зазвичай розширюються елементи управління, як …
12 c#  java  swing  forms 

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

5
Кращі практики для автентифікації / безпеки веб-додатків (будь-яка платформа)
Сьогодні я отримав запитання від свого менеджера, в якому запитував свої міркування щодо того, що вважається прийнятним дизайном для автентифікації програми веб-форми, особливо щодо характеру багатьох популярних браузерів "Запам'ятати пароль" для ваших типових полів для входу пароля для імені користувача . У мене виникають труднощі зі створенням відповіді, яку я …

5
Як я можу вносити значки до свого проекту з відкритим кодом?
Переповнення стека має чудовий набір значків, який визнає внесок людей у ​​спільноту та дозволяє можливостям людини зростати тим більше, що він робить внесок. Які методи можна використовувати для проектів з відкритим кодом або кодування? Наприклад, внесок людини в кодову базу заробляє їм значки разом із постійно зростаючим набором можливостей проекту? …

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