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


RealWorld Сравнение интерфейсных фреймворков 2020
RealWorld Сравнение интерфейсных фреймворков 2020 Мы делаем это снова. Это 2020 год, есть еще 2019 , 2018 и 2017 . Позвольте мне начать с этого - это ни в коем случае не сравнение того, каким должен быть ваш следующий выбор для Front-End. Это небольшое, относительно простое сравнение трех вещей: производительности, размера и строк кода очень похожего приложения. Имея это в виду, вот как это работает: Мы сравниваем приложение RealWorld с чем-то большим, чем просто..

Если вы подражатель разработчика, прочтите это
Одна из самых крутых профессий в наши дни - разработчик программного обеспечения. Спрос по-прежнему выше предложения, а заработная плата намного выше среднего. Если бы я мог получать доллар 💵 за каждый раз, когда я слышал или читал «Хотел бы я быть разработчиком» или «Я хочу стать разработчиком». С чего мне начать? «К настоящему времени я был бы миллиардером. Большинство людей, желающих сменить карьеру и стать разработчиком программного обеспечения, делают это из-за денег, я бы..

Обработчики событий JavaScript - события клавиатуры и загрузки
В JavaScript события - это действия, которые происходят в приложении. Они запускаются различными вещами, такими как ввод данных, отправка форм и изменения в элементе, например изменение размера, или ошибки, возникающие при запуске приложения и т. Д. Мы можем назначить обработчик событий для ответа на эти события. События, происходящие с элементами DOM, можно обрабатывать, назначая обработчик свойствам объекта DOM для соответствующих событий. В этой статье мы рассмотрим, как..

Какие TDD (и любые шаблоны проектирования) чаще всего идут не так
Недавно я получил удовольствие от программирования TDD. Но я хочу выразить то, что меня раздражало, и мне нужно немного времени, чтобы насладиться TDD. Я думаю, что большинство людей, которым сначала не нравится TDD, сталкиваются с такими же проблемами, как и я. TDD становится религией Да, мы люди, и мы несовершенны. Иногда мы знаем, как правильно и лучше поступать, но для полного понимания и ознакомления с новой практикой требуется время. Большинство споров о TDD и TDD, даже на..

Понимание списков Python
Недавно я узнал о включении списков и хотел бы поделиться этими знаниями с вами. Быстрый способ построить последовательность — использовать понимание списка. если целью является список. Если вы не используете эти синтаксические формы ежедневно, держу пари, вы упускаете возможность писать более читабельный и в то же время более быстрый код. Если вы сомневаетесь в моем утверждении, что эти конструкции «более читабельны», читайте дальше. Я постараюсь вас переубедить. Вот тест: что..

5 обязательных приложений для науки о данных
Поскольку наука о данных является растущей темой в индустрии программного обеспечения, а машинное обучение находится на переднем крае технологической сферы, ежедневно разрабатываются новые приложения, которые упрощают и ускоряют работу. И с этим захватывающим ростом мы постоянно сталкиваемся с притоком новых создателей, ученых и аналитиков, которые в равной степени пополняют ряды тех, кто учится на протяжении всей жизни. Сегодня я решил, что хочу поделиться своими личными пятью..

Почему я вим
5 месяцев назад, если бы у вас было интервью со мной в Vim, оно бы выглядело так: You: Why do you use Vim? Me: I'm not really sure, I think every good programmer uses it, and its popular among experienced programmers You: Which do you prefer? GVim (gui version of vim) or terminal Vim ? Me: GVim! Because it so much easier to use (with the toolbars and hints) and mouse usage very well. Из того разговора, я думаю, вы можете сказать, что я никогда не понимал всей силы, цели..