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

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

3
Як більшість програм синхронізації контролюють зміни файлів?
Чи синхронізують такі програми, як Dropbox, як правило, відстежують зміни файлів, роблячи байт шляхом порівняння байтів, або використовуючи хеші, або використовуючи diff/ зберігаючи локальні журнали фіксації, як контроль версій, чи що?


3
Що означає сценарій гри «Lua»?
Я читав, що Lua часто використовується для вбудованих сценаріїв і, зокрема, для сценаріїв. Мені важко уявити, як саме воно використовується. Чи можете ви описати, для чого та для яких функцій та для якої аудиторії він використовується? Ці питання стосуються не конкретно Луа, а скоріше будь-якого вбудованого сценарію, який відповідає цілі, …

1
Що означає "система загального призначення" для вбудованої Java SE?
На веб-сайті Oracle йдеться про вбудовану ліцензію Java SE : розробка безкоштовна, але роялті потрібні після розгортання в будь-якому, крім систем загального призначення Що тут означає "система загального призначення"? У нас є сенсорна мережа по всій країні. На кожному встановленому нами коробці розміщена плата на основі мікроконтролера, яка отримує дані …

7
Чутлива щодо розвитку чи управління?
Під час дискусії з приводу того, що це за Scrum, я виявив, що, можливо, я повністю зрозумів спритну річ. Мені здається, що Scrum (який, безумовно, вважається Agile процесом) - це все, що стосується управління функціями та спринтами, ролями та іншим предметом, не маючи нічого спільного з TDD, парним програмуванням, CI, …
9 agile  scrum  process 

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

4
Який найкращий спосіб обробляти посилання в додатку .NET
Нещодавно на роботі ми зіткнулися з проблемою, коли ми помітили / розгалужили проект і мали деякі проблеми зі збиранням через посилання на dll / проект, що вказувало на стару структуру папок. Ми створили папку «зовнішня скринька» для кожного з проектів і скопіювали посилання з вказаними dll у ці папки. Це …
9 c# 


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

6
Як жорсткі терміни і тиск на графік впливають на ТСО та час доставки?
Батько друга, який є керівником інженерії програмного забезпечення, наголошував: "Причиною номер одного планування перевищення є плановий тиск". Де стоять дослідження? Чи підсилює тиск планового планування помірний рівень, чи менеджер, якого я згадав, правильно чи неправильно, чи це питання "чим більше тиск у плануванні ви маєте, тим довший термін доставки та …

3
Що робить Erlang придатним для хмарних додатків?
Ми починаємо новий проект і впроваджуємо на базі наших корпорацій відкриту хмару (див. Http://www.openstack.org/ ). Проект є інструментом безпеки для нашої корпорації. В даний час ми запускаємо багато сотень виділених серверів для інструментів безпеки і передаємо їх нашим корпораціям для відкриття атаки. Інші проекти в моїй компанії в даний час …

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

3
Філософія за схемою пам’яті
Я читав за шаблоном пам’яті з різних джерел Інтернету. Відмінність інформації з різних джерел залишила мене в замішанні щодо того, чому насправді ця модель потрібна. Dofactory реалізація каже про те , що основною метою цього шаблону є відновлення стану системи. Wiki каже, що основним завданням є можливість відновити зміни в …

1
Чому накладні витрати при розподілі об’єктів / масивів на Java?
Скільки байтів займає масив у Java? Припустимо, це 64-бітова машина, а також припустимо, що в масиві є N елементів, тому всі ці елементи займуть 2 * N, 4 * N або 8 * N байт для різних типів масиву. І лекція в Coursera говорить, що вона буде займати 2 * …
9 java  memory 

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

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