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

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

4
Чи заохочує схему “Центру сповіщень” хороший чи поганий дизайн програми?
Іноді я стикаюся з такими API-стилями стилів-повідомлень, наприклад, NSNotificationCenter Cocoa: http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSNotificationCenter_Class/Reference/Reference.html Зазвичай ці API надають глобальну точку доступу, на якій ви підписуєтесь або транслюєте повідомлення / події. Я думаю, що це проблема, оскільки вона заохочує плоску та неструктуровану архітектуру програми, де залежності не явні в API, а приховані у вихідному …

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

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

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

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

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

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

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

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

5
Це гарна ідея призначити одного з членів команди scrum або майстра scrum власником продукту?
Нещодавно у нас був проект, в рамках якого клієнт був зайнятий гастролями. Як завжди було сформовано команду scrum, керівництво вирішило призначити нашого аналітика власником продукту, оскільки Клієнт не зможе активно брати участь. Аналітик був тим, хто тісно співпрацював із клієнтом для аналізу вимог та складання специфікацій. Клієнт не має часу …
13 agile  scrum  waterfall 


5
Коли починати писати обробку винятків, ведення журналів
Коли ви починаєте писати свій Код обробки винятків? Коли ви починаєте писати протоколи журналів. Для розробки цього питання припустимо, що ми перебуваємо на платформі .NET з log4net, але не соромтесь відповісти загальним способом. Рішення: Проект Windows Forms. Проекти: інтерфейс користувача, BusinessRules, DataHandlers Отже, чи збираєтеся ви писати свої DataHandlers, які …

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

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

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

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