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

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

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

2
Які існують практики тестування одиничних місць для конкретних локальних даних?
Нещодавно ми виявили проблему, пов’язану з місцевою локалізацією, у нашому додатку, і хоча це було легко виправити (як тільки ми зрозуміли, що відбувається), це отримало команду, з якою я роздумував над практикою тестування одиниць у цьому плані. Ми хотіли б вирішити ці проблеми швидше, в ідеалі, перш ніж їх виявить …

3
Програмування під час кризи
Мені важко перетворити це на належне запитання, але тут іде ... Дехто з вас, можливо, чув про затоплення, яке відбувається в Квінсленді, Австралія. Ну, я зараз у внутрішньому передмісті Брісбена; річка повільно повзає до мого будинку з вівторка. Коли я поїхав на роботу сьогодні вранці, це було двадцять метрів вниз …

12
Що робить розробку програмного забезпечення Agile настільки привабливою?
Agile розробка програмного забезпечення в наші дні стає досить веселим словом. Як розробник, я розумію прагматичну цінність ітеративної розробки, але (найчастіше) це не вибір розробників, щоб використовувати спритний підхід до розробки програмного забезпечення. Це вибір управління зверху вниз! Будь то кристал, спритний метод, dsdm, rup, xp, scrum, fdd, tdd, ви …

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

1
Як швидко та ефективно написати функціональну специфікацію
Тому я просто прочитав тут чудові статті Джоеля про технічні характеристики . (Написано у 2000 році !!) Я прочитав усі 4 частини, але шукаю деякі методичні підходи до написання моїх специфікацій. Я єдиний самотній розробник, який працює над цим досить складним додатком (або сімейством додатків) для дуже відомої фінансової компанії. …

5
Чому підписи функції PHP настільки непослідовні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я переглядав деякі функції PHP, і я не міг не помітити наступне: <?php function …
17 php  naming  functions 

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

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

8
Програмісти забувають синтаксис
Чи потрібно хорошим програмістам мати синтаксис на кінчику мови під час написання коду? Що ви робите з них, якщо вони користуються Google для простих речей в Інтернеті? Вони хороші чи погані (можливо, вони знають, де їх шукати)? Чи повинні програмісти мати гарну пам’ять? Це риса хорошого програміста?

6
Форматування коду SQL-запитів
Чи слід ламати SQL запити в різних рядках? Наприклад, у проекті, над яким я працюю, у нас є запит, який займає 1600 стовпців! 1600 + символи вкладок. Я писав такі запити: "SELECT bla , bla2 , bla FROM bla " . "WHERE bla=333 AND bla=2" . "ORDER BY nfdfsd ..."; …

4
"Щоб швидко ввести код, потрібно припинити кодування"
По-перше, не моя фраза: http://www.whattofix.com/blog/archives/2010/11/to-code-quickly.php Підтримує містера Маркема. АЛЕ, мене змусило задуматися над багатьма питаннями, які я бачив про те, щоб можна було виконати справи. Запропонований підхід (встановлення таймера на встановлений період, в даному випадку 50 хвилин, але я бачив, як люди розмовляють про порушення зволікання, встановлюючи час, як у …

5
Чи LINQ для SQL мертвий?
Чи є якась причина продовжувати використовувати Linq для SQL, чи краще перейти до таких методів ORM, як EF, NHibernate тощо. Ми використовуємо Linq до SQL у новому великому корпоративному додатку, який існуватиме довгий час. Мотивація цього нового корпоративного додатку полягає в тому, що програма звичайно написана на Visual Basic і …

2
Яке значення XML у світі JSON?
Наскільки важливо вивчити XML, коли JSON здатний зробити майже все, що мені потрібно? Сказавши це, я використовую JSON в основному для запитів AJAX та отримання даних з різних API. Я абсолютно новачок у веб-розробці, і тому я прошу про це в тому, що я хочу знати, чи варто мені йти …
17 xml 

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

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