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

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

14
Що робити, якщо клієнту потрібна можливість отримання паролів?
В даний час я успадкував додаток на роботі і, на жаль, я зрозумів, що паролі користувачів, що зберігаються в базі даних, шифруються за допомогою функції домашнього шифрування, яка також включає можливість розшифровки. Отже, все, що дійсно потрібно зробити, - скопіювати таблицю користувачів та скопіювати збірку шифрування (будь-хто, хто має доступ …


9
Чи можна C ++ використовувати як серверну мову веб-розробки? [зачинено]
Я б хотів увійти в веб-розробку, використовуючи C ++ як "мову сценаріїв" на стороні сервера. Моя серверна інфраструктура заснована на * nix, тому розробка веб-розробок у C ++ на Azure не застосовується, а C ++ / CLI ASP.NET також не застосовується. Чи можна розробити веб-розробки за допомогою застарілих програм CGI …


9
Перевірка параметрів конструктора в C # - Найкращі практики
Яка найкраща практика для перевірки параметрів конструктора? Припустимо, простий біт C #: public class MyClass { public MyClass(string text) { if (String.IsNullOrEmpty(text)) throw new ArgumentException("Text cannot be empty"); // continue with normal construction } } Чи допустимо було б викинути виняток? Альтернатива, з якою я стикався, була попередня перевірка, перш …

11
Java проти C # - Перспективність продуктивності [закрито]
Якщо у вас є багаторічний досвід роботи з Java та багаторічний досвід роботи з C # і .NET, я би оцінив вашу думку щодо відмінностей продуктивності розробки програмного забезпечення між цими двома середовищами. Один із наших клієнтів розглядає можливість заміни існуючого програмного рішення. Оскільки для заміни знадобиться бл. Робота 10–15 …

8
Чи вбудоване програмування ближче до електротехніки чи розробки програмного забезпечення? [зачинено]
До мене підходять завдання з написання вбудованого С на мікроконтролери. Спочатку я б подумав, що вбудовування програмування занадто мало в стек програмного забезпечення для мене, але, можливо, я думаю про це неправильно. Зазвичай я б знищив можливість написати вбудований код, оскільки не вважаю себе інженером-електриком. Це погане припущення? Чи я …

14
Який правильний рівень блокування сайту для вас як розробника? [зачинено]
Практично всі розробники, які працюють у великій корпорації, опиняються на неправильній стороні програмного забезпечення, що блокує сайт. Це може бути як розчаровуючим ( "Просто дозвольте мені прочитати цей проклятий блог!" ), Так і корисним ( "Woah! Ухилився куля з цього сайту" ). На ваш погляд, який правильний рівень блокування застосувати …

12
Скільки розробників до постійної інтеграції стає для нас ефективним?
Існує накладні витрати, пов’язані з постійною інтеграцією, наприклад, налаштування, перепідготовка, активність поінформованості, зупинка для виправлення "помилок", які виявляються проблемами з даними, примусове розділення проблем стилів програмування тощо. У який момент безперервна інтеграція окупається? EDIT: Це були мої висновки Налаштуванням було CruiseControl.Net з Nant, читаючи з VSS або TFS. Ось кілька …

11
Чи згадує мій блог у своєму резюме корисним чи шкідливим для пошуку роботи? [зачинено]
У мене є блог, який я в основному використовую для запису рішень проблем, які у мене виникли, на які у мене виникли проблеми з пошуку відповіді. Здебільшого проблеми, коли онлайн-документ, який я переглядав Google, надав занадто багато інформації, і я знайшов відповідь на своє запитання на п'ятій сторінці мого третього …

18
Предмети CS, які повинен знати студент [закрито]
В коледжі мене ніколи не цікавила теорія. Я ніколи її не читав. Скільки б не намагався, я не зміг читати речі і не знав, що насправді відбувається. Як, наприклад, у своєму курсі з теорії автоматів, мій професор розповів мені все, що можливо пов'язане з математичним аспектом, але жодного разу він …

20
Що має бути у стандарті кодування? [зачинено]
Що повинно бути в хорошому (читати: корисному) стандарті кодування? Те, що повинен мати код. Речі, кодом не повинно бути. Чи повинен стандарт кодування включати визначення речей, які застосовує мова, компілятор або формат коду? Що з такими показниками, як цикломатична складність, рядки на файл тощо?

13
Професійна порада: залишитись на PHP або розпочати нову кар'єру в чомусь іншому (.Net?) [Закрито]
Я планую переїхати до Нью-Йорку через 6-12 місяців вершини, тому змушений знайти нову роботу. Коли я планую розпочати своє життя в іншому місті, напевно, також вдалий час подумати про зміни в кар’єрі. Я знайшов багато різних думок про PHP vs .Net vs Java, і це не тема тут. Я не …


4
Чи слід реально використовувати всі великі регістри для своїх констант?
Я насамперед програміст Python, який використовує пілінт для зв’язування вихідного коду. Я в змозі усунути всі попередження, крім одного: Неправильне ім'я для константи. Зміна імені на всі шапки виправляє це, але чи я дійсно повинен це робити? Якщо я це роблю, я вважаю, що мій код виглядає некрасиво, оскільки більшість …

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