Публикации по теме 'software-engineering'
Почему я убил тест на кодирование
Трэвис - причина, по которой я отказался от тестирования кода для моих новых сотрудников, занимающихся разработкой программного обеспечения.
Нет, это не значит, что мы никого нанимаем. Это означает, что мы подняли планку наших просмотров. Мы нанимаем разработчиков, которые создают отличный код. Не только программисты, обученные задачам со сценариями, таким как кодирование обхода бинарного дерева поиска или решение проблемы ленты Twitter, или проектирование графа социальной сети FB, или..
Лучшие практики Flutter UX, это не железнодорожная навигация
да, я уверен, что кто-то в Google подумал, что железнодорожная навигация была такой блестящей идеей для адаптивной навигации. Единственная проблема в том, что с точки зрения пользовательского опыта это неверно и упускает из виду тот факт, что у нас уже было решение для адаптивной навигации.
Эта статья не принесет мне много друзей в Google, но я предпочитаю иметь качественный UX в руках пользователей приложений, чем друзей из Google. Я собираюсь пройтись по некоторым примерам кода..
JavaScript под капотом Pt. 5: Прототип и прототипное наследование
Вы когда-нибудь видели .prototype , прикрепленный к ответу в сообщении о переполнении стека, с мыслью «отменить!» И немедленным нажатием кнопки возврата? Что ж, тебе больше не о чем беспокоиться. В этой статье исследуется, что такое прототип, что такое прототипное наследование и как оно может принести большую пользу вашему программированию на JavaScript.
Почему важно понимать прототип, прототипное наследование и цепочку прототипов?
Понимание прототипного наследования очень..
Пишем код быстро. Борьба с парадоксом приоритетов.
Пишем код быстро. Борьба с парадоксом приоритетов.
Моя работа состоит в том, чтобы создавать потрясающее, простое в сопровождении программное обеспечение быстрее, чем это возможно. Чтобы позволить моему бизнесу доминировать на своем основном рынке, а также адаптировать и расширять этот основной рынок, в конечном итоге предоставляя услуги, которые продавцы любят продавать, компании любят покупать, а все любят пользоваться. Это еще не все, но пока остановимся на этом.
Если вы пишете..
3 способа справиться с ежедневным стрессом в качестве инженера-программиста
Тайные игровые методы, чтобы сохранить рассудок, повысить самооценку и не бросать курить!
Не знаю, как вы, но довольно часто вся моя самооценка целиком и полностью связана или, если хотите, полностью вложена в мою работу в качестве разработчика программного обеспечения.
Возможно, это не здорово по разным причинам¹, но часто может быть отличным источником вдохновения и мотивации для выполнения работы.
Естественно, мои личные стандарты работы намного выше, чем те, которые я применяю к..
Как написать функцию на JavaScript
Поздравляем! Вы успешно изучили основы HTML и CSS, и теперь пришло время изучить JavaScript. Напомним, что HTML (язык гипертекстовой разметки) используется для создания структуры веб-приложения, а CSS (каскадные таблицы стилей) — для создания дизайна веб-приложения. JavaScript добавляет интерактивный компонент в веб-приложения, оживляя их!
Чтобы быть успешным разработчиком JavaScript, очень важно научиться писать функции. Функции сообщают вашим приложениям, что делать. Вот основная..
Догфудинг в разработке программного обеспечения
НЕ имеет отношения к собакам. Кроме истории.
Тестирование чрезвычайно важно при разработке программного обеспечения, но для разных людей оно означает очень много разных вещей. Как инженер-программист, вы можете писать тесты для своего программного обеспечения до написания самого кода - это фантастика, поскольку вы увидите проблемы еще до того, как тестировщик увидит вашу работу.
Если мы возьмем это на организационный уровень, это называется «догонять», и в этой статье исследуется..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..