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

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

11
Як боротися з генеральним директором, який приймає всі технічні рішення, але мало технічних знань?
Питання розміщено анонімно з зрозумілих причин. Я працюю в компанії з розробниками групи 5-6 розробників, і я переживаю ситуацію, з якою мені важко мати справу. Кожен технічний вибір (мова, рамка, база даних, схема бази даних, схема конфігурації тощо) визначається генеральним директором, часто без особливих обґрунтувань. Змінити ці варіанти дуже важко, …

4
Чому саме PHP не може мати повну підтримку unicode?
Всім відомо, що у PHP є проблеми з Unicode. Версія 6 фактично скасована через труднощі з впровадженням Unicode. Але мені цікаво, чи хтось знає, які точні причини? Проблеми з архітектурою / дизайном, питаннями щодо продуктивності, проблемами громади (не сумніваюся), чимось іншим?

7
Які реальні переваги аналізу статичного коду?
Такі інструменти, як pc-lint або QAC, можуть використовуватися для аналізу статичного коду на основі коду. На мій досвід, статичний аналіз часто видає величезну кількість шуму, тобто попередження про речі, які не є справжніми помилками, але якимось чином порушують одне з правил у заданому наборі правил. Вимкнення певних правил (на користь …

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

10
Чи можна припустити, що всі користувачі сьогодні мають доступ до Інтернету?
Оскільки Інтернет є майже всюдисущим, чи можемо ми як розробники припустити, що всі користувачі мають доступ до Інтернету? Тепер я не маю на увазі, що код написаний таким чином, що якщо немає зв'язку, то вся програма виходить з ладу через відсутність коду помилки. Що я маю на увазі, чи можуть …

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

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

24
Написання програм без графічного IDE
Я не впевнений, чи це можливо, але я переглянув декілька відео з прикладами програмування, де, здається, програма написана в якомусь командному рядку, а не в приємному графічному IDE. Мені просто цікаво, що може відбуватися в цих відео. Чи можливо написати програму без IDE? ось два приклади: http://www.youtube.com/watch?v=hFSY9cWjO8o (@ 6 хв) …
18 ide 

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

5
Які переваги пропонують інструменти безперервної інтеграції для сольного проекту?
Якщо ви робите сольний проект - чи використовуєте ви інструменти CI для створення зі сховища? Я використовував Хадсона та Круїз-контроль в командному середовищі, де важливо будувати, як тільки хтось щось перевіряє. Я думаю, що цінність контролю версій все ще очевидна, але чи потрібно будувати її після кожного вчинення, бачачи, як …

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

8
Чи йдуть непорушні об'єкти та DDD разом?
Розглянемо систему, яка використовує DDD (також: будь-яка система, яка використовує ORM). Суть будь-якої системи реально, майже в кожному випадку використання, полягає в маніпулюванні цими об’єктами домену. Інакше немає реального ефекту чи мети. Змінення незмінного об'єкта призведе до того, що після збереження об'єкта він генерує нову запис, що створює масовий розрив …

1
Фрілансери: як ви збираєтесь збирати вимоги?
Як позаштатний програміст: Який у вас процес збирання вимог від клієнта? Скільки часу займає процес збору вимог? Я знаю, що це не виправлено, і є такі змінні, як, наскільки спонукає клієнт реагувати і таке. Загалом, облік затримки відповідей і таке, скільки часу потрібно для досягнення остаточної вимоги? Який канал зв'язку …

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

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

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