Гитхабу нужен нормальный визуальный инструмент для управления проектом, чтобы чек-лист был очевиден. Если улучшить восприятие своего проекта пользователями можно будет потратив совсем немного ментальной энергии, мало кто станет этим пренебрегать. На одних «соглашениях» далеко не уедешь.
Почему так много ресурсов на 5 человек? держу сервис с ботами для онлайн игры на хостинге за 300р, тестировал под нагрузкой около 100 клиентов, все летает.
Полезность понятие субъективное и деньги являются выражением этого понятия.
Если кто-то считает что-то полезным, он готов за это платить.
Так что большинство людей могут работать только над тем, что полезно другим людям.
За что заминусили вопрос? В тексте и правда противоречие.
Я сначала прочитал как сарказм, но в конце становится понятно что разработчик не нуб.
Присоединяюсь к вопросу
Мне скрывать нечего и мне не пофиг. Честно говоря уже очень надоело кликать на кнопки «Я согласен принять кукисы» «Я согласен на обработку персональных данных» и выдавать право на геолокацию каждому новому приложению в телефоне. Хочется большую жирную кнопку «Я не параноик, всем все разрешить».
Планирование игры в жанре «метроидвания» может быть пугающей задачей. В этом процессе есть множество ловушек, в которые вы можете угодить, если не спланируете всё правильно до начала разработки
Никто не говорит о преждевременной оптимизации. Здесь на нарочно упрощенном примере показано как сделать расширение. Предполагается что в реальной жизни вам это уже понадобилось, и теперь вы знаете как это сделать.
.ConfigureAwait(false); нужен чтобы избежать дедлока при вызове .Wait() из потока имеющего контекст (WPF или ASP.Net).
Утыкивая свой код .ConfigureAwait(false); вы делаете его длинным и некрасивым ради того, чтобы кто-то мог использовать порочные практики вызывая .Wait в асинхронном коде. К сожалению это повсевместно рекомендуемое решение…
Подробнее по ссылке: https://blog.stephencleary.com/2012/07/dont-block-on-async-code.html
Если кто-то считает что-то полезным, он готов за это платить.
Так что большинство людей могут работать только над тем, что полезно другим людям.
Ведь за это никто не заплатит
Я сначала прочитал как сарказм, но в конце становится понятно что разработчик не нуб.
Присоединяюсь к вопросу
Звучит как вызов, для архитектора
Для хранения и передачи данных все используют DTO, поэтому хитроумные сериализаторы не нужны
blog.stephencleary.com/2012/07/dont-block-on-async-code
Утыкивая свой код .ConfigureAwait(false); вы делаете его длинным и некрасивым ради того, чтобы кто-то мог использовать порочные практики вызывая .Wait в асинхронном коде. К сожалению это повсевместно рекомендуемое решение…
Подробнее по ссылке: https://blog.stephencleary.com/2012/07/dont-block-on-async-code.html