Press "Enter" to skip to content

Throw out your tools — MPJ’s Musings — FunFunFunction #54


хорошее утро в понедельник, я mpj, и вы
наблюдая, как весело работает функция click bTW
название этого
сегодняшнее видео выкидывает ваши инструменты
Я собираюсь сделать пример минимализма
в этом видео на прошлой неделе я сделал пару
программирование видео вместе с моим
друг Эрик мы запрограммировали игру, используя
единство с момента его единства
программирование на C в этом видео и
в одной части видео мы
немного поговорили о том, как нам нужно
роботы используют сборники или сеттеры, когда
мы программируем на C датчики разброса
но мы не используем встроенный язык
функциональность для этого мы просто используем
методы, которые я хочу от вас, это лев ARCA 5
спросил почему, почему вам не нравятся геттеры и
сеттеры, почему бы вам не использовать свойства
они великолепны, они, очевидно, повышают ценность
и это очень интересно, потому что я
полностью согласен с тем, что геттеры и сеттеры
добавьте значение , просто я не думаю
они добавляют достаточную ценность, которую я люблю использовать в качестве
несколько инструментов, и я думаю, что
мне для меня
добавление еще одного инструмента в мою цепочку инструментов I
считают, что это довольно высокая стоимость
так что инструмент будет необходимо прийти с
довольно большое значение для меня, чтобы принять
это в мою цепочку инструментов и для меня получателей
и сеттеры Мне они нравятся мне, они
просто синтаксический сахар они не добавляют, что
Большое значение в этом обсуждении я не
думаю, что есть четкое право или неправильно
несколько человек в обсуждении не
согласитесь со мной, они думали, что добавление
еще одно свойство аксессор было
определенно, что добавленная стоимость и что она
был определенно стоит того, поэтому я просто хочу
чтобы было ясно, что существуют различные
мнения по этому вопросу, но я бы хотел
чтобы сделать дело на шахте сегодня , который является
вид экстремального минимализма Я не думаю
что мое мнение является конечным быть все-все
по этому вопросу, но я думаю, что мы как
промышленность может использовать немного больше
из этого, если вы следовали этому
канал, пока вы знаете обо мне
что III не используют много инструментов
многие люди спрашивают меня, какой редактор использует
и поэтому я в конечном итоге сделал видео о
что это называется
в каком редакторе вы используете, вы можете найти
это в описании эпизода и
TLDR — это в основном то, что я использую Adam
без каких-либо плагинов вообще я делаю это
потому что я своего рода восстанавливающая оснастка
Я просто не могу справиться с
отвлечение сложного инструмента, если вы
хотите узнать больше о том, что вы можете
найти видео в эпизоде
но в этом видео я собираюсь
сделать случай для менее менее библиотек
менее языковые функции и функции в
вообще действительно меньше плагинов меньше строить
инструментов все меньше и меньше идет без
говоря, что я не ссылаюсь на CSS
меньше, чем иронично
больше инструментов я не начинал думать
таким образом я расскажу вам историю
обо мне очень неловкая история
Раньше я был человеком, которому очень нравилось
вы знаете гаджеты и сотовые телефоны и
компьютеры и такие вещи
Я все еще все делаю, но тогда я
действительно имела это убеждение в том, что
человек с большинством вещей, когда они умирают
побеждает, а в начале 20-х я побежал aa
компания и ух, когда дело доходит до денег I
я человек, который очень хорош в создании
деньги, но очень плохо позаботиться о
эти деньги, когда они есть и когда
вы управляете бизнесом, который вы
должны быть хороши в обеих этих вещах
так что в течение нескольких лет мне удалось
танк этой компании полностью, а также
накопить очень значительный налоговый долг для загрузки
это был определенно экономический низкий
точка моей жизни, так что вещи
работать, если у вас есть налоговый отзыв, который вы
не может оплатить шведский igloo шведский
эквивалент IRS, который они могут получить
приказ о конфискации ваших вещей
в основном, поэтому я не уверен, что
организация вызывается в других
стран, но в Швеции
Куна трахает их, и что они делают, так это то, что
если вы не можете оплатить свои долги, они
законное право прийти к вам и захватить
ваши активы и продавать их от вашего имени
заплатить за вас долги, поэтому при этом
Я просто подумал , что буду
проактивно и продавать мои вещи в первую очередь
потому что я решил, что сделаю лучше
работа , чем их так , что я сделал, что я
в основном продал все, что у меня было ,
имел любую отдаленную любую ценность, поэтому Xbox
дорогие компьютеры, что бы вы ни называли
избавился от так много вещей, я в основном
ликвидировал все, что мог, наличными
и только переполнял это к налогу
долг на практике приказ о приговоре никогда
случилось, что я провел пару лет
работая консультантом и
налоговая задолженность за использование только моей зарплаты, но
случайно, что ликвидация всех
этот материал оказался одним из
лучшие вещи , которые когда-либо случались с
я избавился от всего, что оказалось
чтобы быть огромным облегчением, что у меня было
до тех пор, пока я не
жизнь заключается в том, что каждая вещь, которую вы приобретаете,
цифровое или физическое в этом отношении
несет небольшое количество работы
с ним, что вам нужно сделать, если вы купите
кофемолка у вас теперь есть новый
рутина в вашей жизни, чтобы купить бобы для нее
когда вы перешли с немого телефона на
iPhone, который вы теперь должны помнить
заряжайте его каждый день и всякий раз, когда вы получаете
любая новая вещь и начать полагаться на нее
что вещь имеет возможность нарушения
вниз, а затем у вас теперь есть новая задача
это означает, что вам нужно продолжать и
восстановить его
ни одна из этих задач не очень велика в
сами, так что это вообще не
очень незаметно, но как только я избавился от всех
этот материал одним махом осенился
на меня, как на большое количество накопленных
работа со всеми теми вещами, которые у меня были
насколько большой был кусок времени, сколько
сколько утечки моих ресурсов, которые
действительно было, и это действительно изменило мою
отношение к этим вещам я также
хочу поговорить о приготовлении пищи
позволь мне, я принесу то, что я
хочу показать вам, что вы действительно можете следовать
вокруг меня , потому что я пробуя имея
lavalier mic, я открою свой
холодильник, и я собираюсь выбрать, где
это где я здесь, я иду
назад ждать меня ждать меня ждать для меня
это будет невероятно
разочаровывающим хорошо
тах-дах рыбный соус Я собираюсь поговорить о
рыбный соус в немного и объяснить, как
это связано с этим, но сначала я хочу
говорить немного о приготовлении пищи в
потому что я люблю курить, это
один из тех хобби, который
Я взял это или мой
не-программирование хобби это как
кулинария — тезис тети-антитезы
и тезис антитеза программирования
потому что это очень конкретный вы начинаете
делать что-то очень осязаемое
он очень ограничен во времени, и вы в конечном итоге
с чем-то реальным, а затем вы едите его
это сильно отличается от
программирование, которое абстрактно как ад
и он может создать программное обеспечение может продолжаться
навсегда, но есть еще много
вещи, которые вы можете узнать из кулинарии
которые могут быть переданы в программное обеспечение
разработка и одна из тех вещей
мифы и плюс или просто означает, что это французский
и это означает все на своем месте меня
в основном грустно перед вами
начать готовить вам найти все
ингредиенты и инструменты, которые вы собираетесь
нужно сделать рецепт, и вы поместите
их в упорядоченном порядке все
на его месте я связался с видео в
описание эпизода, если вы хотите
ознакомьтесь с концепцией отсутствия
Плюс вы знаете, что кто-то объяснил
кто действительно знает, что они делают
средства и нити довольно кабриолет
программировать сам по себе, просто
все ваши вещи, как ваш редактор
и вся документация и прочее
перед тем, как начать программирование, это очень
приятно и очень успокаивающе, но очень приятно
бонус колени — это то, что он дает вам
обзор сложности рецепта
если рецепт очень сложный просто
ставит все ингредиенты вверх
чтобы дать вам понять, что этот рецепт
будет сложным этот рецепт
имеет много частей, когда рецепт имеет
много ингредиентов, это почти всегда
собираюсь добавить много времени на рецепт
и он также добавит больше мест
где рецепт может пойти не так, потому что
вы совершаете ошибку, и это не всегда
количество ингредиентов, которые являются
проблема может также быть такими, как
этот рыбный соус рыбного соуса супер
распространены в тайских рецептах, но не в целом
в еде, которую я готовлю, мне нужна была рыба
соус, чтобы попробовать рецепт в последнее время, и я
увидел, что у меня есть это в моем холодильнике, но один
из них истек в прошлом году и
еще один истекал в 2013 году, поэтому
является одним из тех ингредиентов, где
вы в рецепте, который вы покупаете
бутылку, которую вы так много используете и
то вы никогда не будете использовать его снова, поэтому я в основном
как приготовление простых рецептов, а также
просто я имею в виду рецепты с несколькими
ингредиенты, но не только несколько, но и как
сделал
Эрик как можно неспециализированный
ингредиенты, которые я могу использовать снова и снова
снова на многих разных курсах, но
комбинированные по- разному преимущества
из этого является то, что он становится менее дорогостоящим
потому что вам не легче всего есть еда
отходов, которые, в свою очередь ,
покупать более качественные ингредиенты
с такой же суммой денег и когда
у вас меньше ингредиентов, что означает
что у вас обычно меньше шагов, которые
означает, что вы можете больше заботиться о
каждый шаг, чтобы вы улучшили свою готовность
этот путь к итальянской кулинарии очень много
так что это очень немного ингредиентов в
очень странная комбинация, и это
в значительной степени сосредоточены на хорошей продукции и
хорошее качество мяса в качестве основы для
кулинария, а не интересная
вкусовых комбинаций , в которых много
говорить обо мне и готовить, и как, но
как это возвращается к программированию
также один из основных рабочих мест
программист должен управлять сложностью
биллинговое программное обеспечение означает, что вы создаете
новые возможности со временем добавляются
и добавил и добавил, и сложность
просто в основном просто растет, и это зависит от
вы как программист , чтобы сохранить это
сложный зверь, до тех пор, пока
возможно в принципе и то, как мы это делаем
это найти способы сделать это возможным
рассуждать о нашем коде в несколько
Разумеется, это не мое мнение
действительно важна для реалов в порядке
создавать программное обеспечение, потому что, когда оно приходит
к сложности, как все мы имеем как человеческие
существ и программистов, у всех нас есть
различный уровень
когда дело доходит до обработки
сложность некоторых программистов не может
держите много в головах
в то же время и требует довольно много
простота и некоторые программисты очень
хорошие, вроде как держатся как пять или
или, возможно, две десяти
вещи в их разуме в то же самое время так
они справляются со сложностью лучше, но
это вроде как жонглирование, есть
есть человек, как большинство людей может
легко жонглировать двумя шарами, а некоторые
люди могут что профессиональные
жонглеры и сделали это для многих
лет, они могут сделать это десять мячей, но
никто не может сделать сотню шаров
поэтому крайне важно, чтобы
все знают, как строить системы
что намного легче рассуждать
о нашем коде, мы не можем решить его просто
наймите умных программистов, если хотите
больше думая о том, что есть это
удивительная беседа с парнем по имени богатый Хикки
что я говорил о том, прежде чем назвать
простой простой, это определенно один из
пять лучших лучших разговоров на компьютере
наука и программирование, с которыми я связан
это в описании эпизода есть
много способов , чтобы сделать его легче рассуждать
о вашем кодексе вы делите и
завоевание является одним из наиболее распространенных
разбивая вещи на модули и просто
убедившись, что вы можете это увидеть, вы можете
думать об одной проблеме за раз, но
другой способ, который, я думаю , сильно
недооцененный — один из делающего дела
на сегодня
который в основном выбрасывает инструменты
использовать меньше возможностей языка, используя меньше
библиотеки пытаются найти способы
совершая то же самое, но с
меньше движущихся частей участвует много
люди меня не понимают, когда я говорю
об этом, поэтому я хочу поговорить о
обмолота против жертвы так много
люди думают, что о, ладно, да, мы должны
действительно очистить весь мертвый код в нашей
проектов, но это не то, что я
говоря о
вот так вот, если я нахожу
вы знаете, как просто мусор на моем полу и
Я бросаю это в ящик, тогда я
не упрощая мою жизнь, я
просто чистить, это просто измельчение
жертва, с другой стороны, что означает
на самом деле выбрасывают вещи , которые
ценность, которую вам очень нравится , что это
красит вас, чтобы удалить
и это выкинет людей, если вы
удалите их, вы имеете в виду вещи, такие как продажа
ваш телевизор, потому что вы не хотите тратить
больше времени смотреть телевизор в своей жизни
потому что вы обнаружите, что данные стали
отходы для вас, когда я говорю
о выкидывании ваших инструментов Я не
говорить о броске просто громить
вещи, которые вы не используете Я говорю
о фактической жертвы я говорю о
удаление вещей, которые вы на самом деле находите
но вы готовы
жертву , чтобы создать более простой
сплоченное целое Я собираюсь дать вам
отличный пример того, как это делается в
дикий , и это было только недавно
создать реактивное приложение, если вы не знаете, что
создать реактивное приложение — это шаблон
app в основном скелет приложения, который
позволяет вам хорошо реагировать
действительно очень быстро, без суеты
создать реактивное приложение с нулевой конфигурацией
это заставляет вас идти прямо сейчас, это хорошо
тестирование на многих платформах, и если
что — то ломается сотрудничество
то же самое для всех, так что вы
очень вероятно получить помощь в Интернете
проще, но чтобы попасть туда
они должны были жертвовать, и один из
самые противоречивые вещи, которые они
жертва была исходными картами теперь источник
карты , когда они работают, они потрясающие
у вас есть исходный код JavaScript
написанные на es6 или CoffeeScript или
машинописный текст или что-то еще, и это сила
спрятать до скрипта Acme 5, запущенного в
браузер, и есть некоторая ошибка, но вы
несмотря на то, что код transpiled вас
получит правильную трассировку стека на
правильные линии , соответствующие вашим
оригинальный код, подобный магии , источник
карты, они настолько хороши, но создают реакцию
приложение не имеет исходных карт, потому что
исходные карты не
звоните, что хорошо они ломают много
есть много они не чувствовали себя как
если мы хотим создать это связующее
опыт, который дает людям
предсказуемый готовый опыт
что вы знаете, просто работает и скажем
люди начинают получать работу сделано источник
Карты не вписываются в
Мне очень нравятся исходные карты, но я
Я действительно уважаю создание приложения для
принятия этого решения, поскольку они и
они могут это сделать, потому что они
точно знаю , что они строят так
что вы можете это сделать
жертвуйте еще одной проблемой:
многие ингредиенты в вашем программном обеспечении
что более подвижные части означают, что
больше частей, которые могут
поэтому больше вещей сломает другой
скрытые затраты с использованием сторонних инструментов
является то, что вам нужно оставаться в курсе новых
версии или эти компоненты
все время выпускался, и вы могли
выбирайте, чтобы не делать обновления, но затем вы
частично подвергая себя
уязвимость, которая известна и
там или ваша документация будет просто
устаревать, потому что документация
онлайн будет для новостей новым
версию программного обеспечения во время
старый, так что будет еще сложнее
управлять , если у вас есть много движущихся частей и
многие инструменты и прочее в вашем проекте
это повлияет на то, насколько
проект должен забрать для другого
программисты могут не
это может быть на самом деле
лучше, если это очень хорошо известно
компонент, который вы используете, но часто это
отрицательно влияет на него
например, Redux Redux — потрясающий
но давайте будем честными, когда вы
начать изучение Redux
это похоже на эту кроличью нору вещей
что вы должны изучить документацию
как все хорошо, мы сейчас собираемся учить
вы, какие действия кратеры, тогда мы идем
вниз
здесь мы используем эту документацию
вещь, которая является новой вещью, это просто
плагин, который вы можете просто извлечь отсюда
вы можете прочитать об этом здесь, а затем вы
начните читать ни о чем, а затем вы
поймите, что эта вещь использует другую
вещь, как это только она занимает
много времени, это далеко от
просто изучить
если вы используете мета-рамки, такие как redux
OGG и все это действительно влияет на способ
ваша заявка будет получена
новый программист, входящий в проект
особенно если этот программист не является
Разработчик JavaScript так Возвращаться
к оригинальной вещи свойство
аксессуаров в c-sharp можно было бы утверждать
что использование c-sharp-аксессуаров
идиоматический до c-sharp, как будто это то, что
означает, что вы так поступаете
в c-sharp это естественный способ сделать
вещи, и это правда, может быть, если
вы хорошо справляетесь, когда в Риме вы
должен кодировать c-sharp так, как это делают римляне
и то же самое можно было бы пойти на сокращение
он функциональный, он требует JavaScript в
Хорошее направление — это определенно идея
Matic, но это определенно делает это
сложнее для программы не знакомы
с этим языком или с этой платформой
перейти в него , так что мы используем инструментарий затем
он очень специализирован для этого языка
это этот домен так сказать
вместо использования инструментов ,
склонность к перекрытию с другими частями
в промышленности я не говорю, что мы
не должно быть ematic , это приятно
во многих отношениях, но я думаю, что мы также
по крайней мере, нам нужно знать , что
это задняя сторона идиоматических эти вещи
такой корм на себя, потому что
если вы хорошо знакомы с
платформе вы количество
познавательно нагрузка , которую вы можете обращаться в
разработчик JavaScript, я просто могу
обрабатывать эти функциональные вещи, которые я могу
иметь его как еще один плагин- переходник
Я могу бросить, что на моем JavaScript все
Я так га
Я могу делать это весь день, но если мы хотим
Разработчики , чтобы иметь возможность
перемещаться между различными платформами и
делать много вещей, таких как разработка iOS
или Android или, возможно,
разработка и и фронтальные
разработка в JavaScript, как если бы мы
хотят, чтобы разработчики могли помочь
во многих частях организации, тогда
это очень плохо , если люди начинают
используя множество специализированных инструментов для
их часть цепочки инструментов, которая только
они знают, потому что они создают эти
tech между высотами между нами и людьми
начнет создавать такие инструменты, как человеческий
Человеческий человек Я понимаю, что люди используют
человека, которого я действительно делаю, и я понимаю, что
многие люди тратят время на
но IO был человеком, которого я действительно делаю
Я нахожу это безумным, как человек, который
создал человека, как я не могу понять, что
так что у них так много
инструменты, которые они так много настроили для своих
проекта, который настолько сложный, что они
создать мета-инструмент для управления их
слишком сложный набор инструментов, это похоже на
человек, у которого есть 2000 ботинок у себя дома
человеку не приходит в голову, что они
может возникнуть проблема со сборкой обуви нет
нет, они решили построить сортировку обуви
Я думаю, что это сумасшествие, это
личное мнение меня не убивает
слишком много я бегаю много, я не
говоря, что вы не должны использовать инструменты
Конечно, нам нужно использовать инструменты, которые
ненормальный
Я имею в виду , вы не можете сделать пищу только с
муки просто о, мы можем, но это не
очень хорошо, нам нужен баланс, но я
подумайте, что справедливо сказать, что вы
должен задать себе дважды, прежде чем добавлять
инструмент или ингредиент для вашего
процесса разработки программного обеспечения или вашего
в следующий раз, когда вы собираетесь добавить
новой библиотеки или начать использовать новую функцию
в вашем проекте функция языка
который ранее не использовался
сам делает
это добавляет большую ценность моему проекту
это потому, что если вы попадете в
привычка добавлять вещи только потому, что они
есть некоторая ценность, которую вы собираетесь в конечном итоге
с большой сложностью с течением времени, но
это как раз то, что вы думаете
это видео заставляет вас думать о
ингредиент в разработке программного обеспечения
процесс , который вы могли бы жить без или
возможно, тот, который вы не могли бы жить без
или, может быть, ты думаешь, что я просто полный дерьма
пожалуйста, оставьте комментарий ниже вас
вы смотрели эпизод веселья
функция я выпускаю каждый понедельник
утро
Ой , подождите сто GMT не пропустите
следующий
Я не буду MPJ до следующего утра понедельника пребывания
любопытный
Please follow and like us:

Be First to Comment

Добавить комментарий