Публикации по теме '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 . Я внезапно столкнулся с последствиями безопасности типов, о которых никогда раньше не задумывался. Что должно произойти, если вы попытаетесь получить доступ к..