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

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

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

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

3
Як довго і яка складність була б залучена до того, щоб Кріс Сойєр писав більшість магнатів з гірки в асемблері?
У цього питання у мене є ще одне питання про те, як довго і яка складність була б причетною до того, щоб Кріс Сойєр писав більшість магнатів з гірки в асемблері? Для того, щоб уточнити та розбити це питання, мене цікавить; Приблизно, скільки годин людини (гадаєте), на вашу думку, Крису …

5
Час, відведений на огляди коду
Якщо ви робите перевірку коду Скільки часу ви витрачаєте на огляд коду, порівняно з впровадженням? Скільки змін підлягає перегляду коду? ти думаєш, що це набагато / має бути більше? Чи є дослідження щодо ефективності? [редагувати] дякую всім за відповіді, важко вибрати "переможця" для такого питання, в інших відповідях також є …

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

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

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

10
Наскільки ефективно «продати» хороший дизайн на великих зустрічах
Я багато разів був свідком сумної трагедії. Ось що відбувається: Огляд дизайну команди для нового проекту. Я бачу просту конструкцію, яка має досить багато отворів. Я випадково згадую дірки та способи їх уникнути. Попередження ігноруються коментарями типу "що" ніколи не трапляється в реальному житті " Врешті-решт відбудуться речі, які "ніколи …
14 design  team 

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

4
Блок тестування внутрішніх компонентів
Наскільки ви перевіряєте внутрішні / приватні компоненти класу / модуля / пакета / тощо? Ви їх взагалі тестуєте чи просто ви перевіряєте інтерфейс із зовнішнім світом? Прикладом таких внутрішніх є приватні методи. Як приклад, уявіть рекурсивний аналізатор спуску , який має кілька внутрішніх процедур (функцій / методів), викликаних однією центральною …

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

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

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

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

3
TDD для пакетної обробки: як це зробити?
Мені подобається «червоний / зелений / рефактор» для RoR тощо. Моя щоденна робота включає пакетну обробку дуже великих файлів від сторонніх сторін у python та інших користувацьких інструментах. Збільшити атрибути цих файлів є високим, тому досить багато виправлень / удосконалень застосовуються досить часто. Регресійне тестування через відомий масив даних тестів …
14 testing  tdd 

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