Публикации по теме 'code'


Подробное описание функции Pandas Dataframe
Python Friday: вызов кода # 5 В прошлый раз я испортил некоторые базовые функции pandas, чтобы справиться с задачей при работе с табличными наборами данных. Но я не удовлетворен этим кратким опытом работы с таким замечательным набором инструментов. Итак, я хочу сделать умеренно глубокое погружение в функцию pandas. В частности, в наиболее часто используемую структуру данных в пандах - фрейм данных. После просмотра списка методов в Dataframe я заметил пару из них. Они не только..

Давайте запрограммируем дриблинг-дизайн с помощью Vue.js и Tailwindcss (рабочая демонстрация) - часть 2 из 2
Статья №6 моей «1 статья в день до окончания карантина» Итак, в части 1 этой статьи мы создали пользовательский интерфейс на основе выбранного нами дизайна dribble и использовали tailwindcss для его кодирования. Давайте добавим поведение и немного кода, чтобы заставить его работать. Мы разделили наши поля ввода на отдельные компоненты и пытаемся получить их значение, нажав кнопку, которая находится за пределами этих компонентов, из-за чего нам нужна некоторая логика, чтобы..

Знание ограничений архитектуры — ключ к предотвращению технического долга.
Монолитные приложения. Микросервисы. Существуют разные типы архитектур, и все они имеют свои плюсы и минусы. Вера в то, что ТОЛЬКО один тип архитектуры имеет преимущества и не имеет недостатков, не поможет вашей команде и вашей организации. Например, микросервисная архитектура имеет много преимуществ, но если вы не понимаете взаимосвязь между микросервисами, она может легко выйти из-под контроля и стать недостатком. Когда плюсы и минусы конкретного подхода суммируются в начале..

Как правильно называть вещи как разработчик
Правильное наименование вещей при написании кода может быть одним из самых важных аспектов совершенствования себя как кодера , но часто игнорируется как новичками, так и опытными кодировщиками. Называть вещи обычно поспешно («это пустая трата времени»). Именование относится к присвоению имен коду или абстракциям данных, например: Имена переменных. Имена функций. Имена классов. Таблицы данных, коллекции или имена отношений. Любая другая абстракция, на которую будут ссылаться в..

День 29: Метод проб и ошибок
примечания к вкладышу : Профессионал: В начале дня код, который я написал для назначенной мне части, занимал около 165 строк. К концу дня у меня получилось около 100 строк. Он не только работает так же, но и делает больше! Удивительно, как можно усовершенствовать код, чтобы он был не только меньше и эффективнее, но и мог выполнять больше! Личное: столкнулся с небольшим препятствием во время работы над моим проектом рефакторинга. По какой-то причине речевой ввод не работал на моем..

Используйте IOC и Facade, чтобы программировать как профессионал.
Попрощайтесь с if/else в рабочем коде. 1. Я хочу выпить колы, поэтому я (new Myself)->getCola(); На самом деле: я иду туда один 2. Но иногда я хочу, чтобы другой меня доставал, поэтому я (new Big)->getCola(); (new Gong)->getCola(); На самом деле: я спрашиваю их напрямую 3. Я постоянно повторяюсь, делая это, поэтому я делаю bind('friend', random(new Big, new Gong)); // then make('friend')->getCola(); На самом деле: я кричу: «Кто-нибудь может принести мне..

Использование JavaScript для изучения Haskell
Помню, когда я впервые узнал о существовании Haskell . Фактически это было примерно в то время, когда Apple впервые выпустила Swift . Взволнованный перспективой изучения совершенно нового языка и участия в совершенно новом языковом сообществе, я нырнул прямо в него - и тут же врезался в твердый бетон Optionals . Я внезапно столкнулся с последствиями безопасности типов, о которых никогда раньше не задумывался. Что должно произойти, если вы попытаетесь получить доступ к..