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

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

6
Змінено світ клієнта - як ми з цим справляємося?
Деякий час тому перед нами було поставлено завдання прийти і замінити стару систему клієнта Mainframe на нове рішення для внутрішньої мережі ASP.NET, використовуючи SQL Server в якості зворотного кінця. Частиною цього було також перепрофілювання бізнесу - по суті, коли ми змінюємо систему, ми повинні були думати про те, як ми …

7
Чи корисно читати старі книги програмування Java? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Багатьом моїм книгам на Java 5 - 10 років. Чи все-таки це допомагає прочитати їх, або я повинен щось використовувати …

5
Моніторинг програм C ++
Ми впроваджуємо нове рішення централізованого моніторингу (Zenoss). Включення серверів, мереж та програм Java зрозуміло для SNMP та JMX. Питання, однак, які найкращі практики для моніторингу та управління користувацькими додатками C ++ у великих, неоднорідних (Solaris x86, RHEL Linux, Windows) середовищах? Я бачу такі можливості: Чистий SNMP Переваги єдиний центральний демон …
10 java  c++ 


5
Що потрібно для розгортання програми, яка використовує Microsofts новий LocalDB?
Мені хотілося б знати, які компоненти мікрософт повинні бути встановлені, щоб цей новий LocalDB працював на машині користувачів. Тепер у CTP3: SQL Server Express LocalDB LocalDB - це новий легкий варіант розгортання для SQL Server Express Edition з меншими необхідними умовами, який встановлюється дуже швидко. Це робить його ідеальним для …

7
Які предмети інформатики повинні пройти вступний курс у компіляторах? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Я не є студентом інформатики і працюю веб-розробником (java, python, AS3 тощо) як професіонал. Я приймаю 1 курс на семестр …

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

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

2
Як повністю від'єднати модель від View / Controller в Java Swing
Чи існує колекція загально узгоджених інструкцій щодо дизайну для відділення класів Model від класів View / Controller у додатку Java Swing? Я не настільки стурбований тим, що View / Controller нічого не знає про модель, як навпаки: я б хотів розробити свою Модель, щоб не знати нічого в javax.swing. В …
10 java  mvc  swing 

3
Отримайте кульку кочення на TDD
Я є частиною команди розробників, яка співпрацює з багатьма іншими командами, щоб підтримувати та вдосконалювати додаток, яке використовується не менше 15 років. Коли він був вперше побудований та спроектований, TDD було нечувано. Додаток досить стабільний, і ми рідко стикаємось із помилкою, що зупиняє показ, але в середньому ми робимо приблизно …
10 unit-testing  tdd 

2
Чи варто турбуватися з гілками SVN, якщо у вас є лише колись?
Якщо ми працюємо лише з однією гілкою в Subversion, чи варто навіть турбуватися? Чи не можемо ми просто працювати на багажнику, щоб пришвидшити справи? Ось як ми розвиваємось із Subversion: Є стовбур Ми робимо нову галузь розвитку Ми розробляємо нову особливість у цій галузі Коли функція виконана, вона об'єднується в …
10 svn  branching  tagging 

7
Де повинні рефакторинг коду та оптимізація коду підходити як до гнучкої, так і для водоспадної процедури?
Серед команди управління проектом існує таке поняття, що твердження, що "працює" означає, що його слід вважати завершеним на 100%. Більшість програмістів знають, що це не завжди так. Якщо я намагаюся використати альтернативні підходи, щоб отримати функціональну функціональність, це не обов'язково означає, що я знайшов найкраще рішення, або це не потребуватиме …

6
Поширені помилки Javascript, які сильно впливають на продуктивність? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Нещодавно UI / UX MeetUp, який я відвідував, я дав кілька відгуків про веб-сайт, …

2
Автоматична робота - як зберегти вихідне дерево в чистоті?
У мене є проект, який використовує автоінструменти GNU для створення себе. Я намагаюся змінити так, щоб автоінструменти генерували всі неверсонізовані файли управління в окремому каталозі, щоб я міг зберігати вихідне дерево чистою від тимчасових файлів. У когось є ідеї, як це зробити?
10 builds 

2
Чи варто вживати термін "Бізнес-логіка", коли говорю про некомерційний додаток?
Припустимо, є частина програми, яка не займається ініціалізацією, введенням, виведенням. Він просто вказує, що слід робити, що дозволено чи ні. Для цього я використовую термін «Бізнес-логіка». Але додаток не може мати нічого спільного з бізнесом. Приклад: гра. Припустимо, є такі частини: Обробка вводу Виявлення зіткнень, фізика, управління гравцем Надання виводу …

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