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

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

4
Як визначити пріоритетність завдань, коли паралельно працює кілька програм програмування?
Скажімо, у вас є 5 клієнтів, ви розробляєте 2 або 3 різні проекти для кожного. Кожен проект має завдання X i . Кожен проект займає від 2 до 10 чоловічих тижнів. Враховуючи, що ресурсів мало, бажано мінімізувати накладні витрати. У цьому сценарії два питання: Які інструменти ви б використали для …

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

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

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

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

12
Обслуговуваність булевої логіки - чи потрібно вкладати, якщо потрібні заяви?
Що з них краще для ремонту? if (byteArrayVariable != null) if (byteArrayVariable .Length != 0) //Do something with byteArrayVariable АБО if ((byteArrayVariable != null) && (byteArrayVariable.Length != 0)) //Do something with byteArrayVariable Я вважаю за краще читати і писати друге, але пам'ятаю, читання в кодовому комплекті, що робити такі речі …

5
Чи важливо для вас, що програмне забезпечення є "доступним джерелом", але не "відкритим кодом"
Напевно, ви знаєте список ліцензій з відкритим кодом, офіційно затверджених OSI. Найбільш помітним, мабуть, був би GPL, MIT, [вставте сюди свою улюблену ліцензію]. Нещодавно я натрапив на проект, який хоча і був відкритим кодом (творець надав доступ до всіх вихідних кодів), але офіційно не був відкритим кодом за однією з …

5
Чи використовує будь-яка мова програмування змінні, оскільки вони є в математиці?
У математиці змінна означає, що ви можете помістити туди будь-яке число, і рівняння все одно буде істинним: root(square(x)) = abs(x) У мовах програмування це не так: var може змінюватися. На Python: y = (x**2)**.5 x *= 2 assert y == abs(x) створить виняток, оскільки x в останньому рядку неоднаковий. Чи …

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

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

7
Як мені потрапити в НДДКР? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 7 років тому . Я починаю думати, що я, можливо, найкраще підходить для роботи в НДДКР. Причина в тому, що мені подобаються роботи, які …
11 research 

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

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

1
Будь-який досвід з «розумом для початківців» у програмі парного програмування?
У статті "Промізне парування та розум для початківців" (PDF) випливає, що ви ставите когось із пари, який найменше знає про конкретну область кодової бази. Він також припускає , що ви підкачування з старшого члена пар кожні 90 хвилин або близько того . Новачки не тільки дізнаються про цю область коду, …

6
Які функції програми Eclipse недоступні у Visual Studio? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 8 років тому . Я багато зробив у Java на Eclipse, і тепер я почав використовувати Visual Studio для розробки .NET. Поки я вважаю, …

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