Запитання з тегом «problem-solving»

Розв’язання проблем охоплює низку методик, відомих як алгоритми, евристика, аналіз першопричини тощо.

15
Справа з розчаруванням, коли все не працює [закрито]
Ви коли-небудь намагаєтесь реалізувати щось просте, але з якоїсь дивної причини це не працює. Тож ви спробуйте можливе рішення, але тоді щось інше не працює. Ви продовжуєте пробувати різні способи вирішення, але щоразу щось інше не працює. Кожен раз, коли ви наближаєтесь на крок ближче, ви також отримуєте один (або …

12
Яка мова програмування генерує найменш важких помилок? [зачинено]
Яка мова, на вашу думку, дозволяє пересічному програмісту виводити функції з найменшою кількістю важко знайти помилок? Це, звичайно, дуже широке запитання, і мене цікавлять дуже широкі та загальні відповіді та мудрості. Особисто я вважаю, що я витрачаю дуже мало часу на пошуки дивних помилок у програмах Java та C #, …

26
Як я можу покращити свою здатність вирішувати проблеми?
Всі кажуть одне і те ж: «справжній програміст знає, як впоратися з реальними проблемами». Але вони забувають, як вони засвоїли цю здатність чи де: цього не вчать у школах. Що я можу зробити, щоб покращити свою здатність вирішувати складні проблеми програмування? Які стратегії спрацювали для вас? Чи є конкретні області, …

12
Чи справді мислення вголос під час інтерв'ю справді найкраща стратегія? [зачинено]
В іншому запитанні, яке я нещодавно запитав про кращі практики щодо дошки на дошках , було загальне єдине думка, що найкраща стратегія - роздумати вголос, придумуючи відповідь. Дійсно, довгі хвилини мовчання незручні. Однак після останніх інтерв'ю я помітив, що якщо моє роздум вголос призводить до неправильних рішень або неправильного шляху, …

28
Які важливі алгоритми для людства за останні десятиліття? [зачинено]
Які найважливіші світові алгоритми найбільше сприяли людству за останні десятиліття? Я вважав, що це хороші загальні знання, про які може знати розробник. Оновлення: Якщо можливо, будь ласка, зберігайте відповідь на конкретний алгоритм програмування . Я хотів би отримати список найважливіших, лише один алгоритм на відповідь. Будь ласка, врахуйте, щоб вказати, …

10
Де ви проводите лінію свого перфекціонізму? [зачинено]
Перфекціонізм може бути хорошим і поганим при програмуванні. Коли і де ви проводите лінію, коли вирішуєте проблеми? Коли ви вирішуєте, коли рішення є надмірним, занадто загальним чи просто занадто футуристичним? Будь ласка, прокоментуйте, якщо питання неясне.

9
Абстракція: Війна між вирішенням проблеми та загальним рішенням [закрито]
Як програміст, я опиняюся перед дилемою, де хочу зробити свою програму максимально абстрактною та максимально загальною. Це, як правило, дозволить мені повторно використовувати свій код і мати більш загальне рішення проблеми, яка може (або не може) з’явитися знову. Тоді цей голос в моїй голові каже, просто вирішити проблему манекен його …

13
Невже "Кодування білою дошкою" недоцільно під час інтерв'ю? [зачинено]
Це дещо суб'єктивне питання, але я хотів би почути відгуки / думки будь-яких інтерв'юерів / респондентів на цю тему. Ми розділили наше технічне інтерв'ю на 4 частини. Напишіть код, прочитайте та проаналізуйте код, сесію дизайну та код на дошці. Остання частина, яку ми просимо респондентів, - це написати на дошці …

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

5
Алгоритм обчислення шляху кулі до цілі з макс. 2 рикошети
Вибачте за поганий заголовок, але я не мав кращого способу його викласти ... Отже, ця дивовижна гра від Nintendo (так!) На Wii називається WiiPlay . У ньому 9 міні-ігор, і моя улюблена називається Танки! . Йдеться про знищення танків противника COM, не знищуючи себе. Ось скріншот рівня: Одним із способів …

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

6
Коли віддати перевагу узагальненому рішенню перед вирішенням конкретних випадків
У програмуванні ми часто стикаємося з вибором: висвітлити кожен можливий випадок використання окремо або вирішити загальну проблему: Очевидно, що вирішення негайної проблеми відбувається швидше, проте створення узагальненого рішення заощадить час у майбутньому. Як я можу дізнатися, коли найкраще спробувати охопити обмежений список справ або зробити загальну систему, яка охоплює всі …

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

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

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

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