Публикации по теме 'software-development'
Срочные задачи кодирования не всегда важны
Важные задачи кодирования не всегда срочные
Великие разработчики узнают разницу. Но это легкая часть.
Тяжелая часть наступает, когда кто-то в бизнесе хочет что-то от вас срочно. Впрочем, это не самое главное. Справляться с ситуациями, когда чья-то неотложная проблема не важна, очень сложно.
Этот натянутый канат становится все более важным по мере того, как вы становитесь выше в своей карьере.
Я уже писал о том, что срочно, а что важно, и я не хочу бить дохлую лошадь.
Я хочу..
Я рад, что наш новичок работал со старшим программистом над парным кодированием
Потому что он многому научился благодаря этому.
Наш недавно нанятый программист попросил старшего инженера выполнить «парный проект». он сказал, что многому научился тогда, так что я отмечу это обучение.
Начинающим программистам, которые планируют работать над парными проектами со старшими, я говорю: «Таким вещам можно научиться, работая над парными проектами». Я рад это слышать.
Даже если я говорю обучение, я думаю, что это уже было кратко изложено в этой статье.
Плохая..
5 малоизвестных советов и экспериментов с терминалом Linux
Начните экспериментировать со своим терминалом и найдите новые способы повысить продуктивность программирования.
Программисты обычно склонны использовать интерфейсы командной строки, а не графические интерфейсы для выполнения действий, связанных с программированием. Несмотря на то, что большинство графических интерфейсов предлагают сочетания клавиш, нам часто приходится выполнять несколько щелчков мышью и движений при работе с графическими интерфейсами. С другой стороны,..
Фабрика: Циклические цепочки зависимостей
Как их найти и устранить
Системы внедрения зависимостей, такие как Factory , могут помочь упростить написание и тестирование вашего кода. Но иногда возникают проблемы, и одна из наиболее распространенных проблем, которые мы наблюдаем в системах DI, связана с циклическими зависимостями.
Что такое циклическая зависимость?
Предположим, что A нуждается в B для создания, а B нуждается в C. Но что происходит, если C нуждается в A? Изучите следующие определения классов.
class..
3+3 причины, по которым каждый разработчик программного обеспечения должен заняться подработками
Думаете, ваша работа разработчика программного обеспечения безопасна? Подумайте еще раз! Недавние увольнения в крупных технологических компаниях показали, что даже разработчики программного обеспечения, которые когда-то считались защищенными от потери работы, не являются неуязвимыми. С сегодняшним непредсказуемым рынком труда разумно иметь запасной план! К счастью для нас, разработчиков программного обеспечения, у нас есть конкурентное преимущество!
3 причины, почему каждый..
Создание контролируемой формы с помощью React Hooks
React предоставляет мощную модель для обработки входных данных формы и управления поведением формы с помощью ее состояния. В этом посте я проведу вас через создание контролируемой формы в React с использованием функциональных компонентов и хуков.
Шаг 1: Создайте новый функциональный компонент React
Наш первый шаг — создать новый функциональный компонент React. Этот компонент будет содержать нашу форму.
Шаг 2: Инициализируйте состояние с помощью хука useState
Внутри нашего..
Изучение основ программирования с использованием Python — Переменные и типы данных.
Изучение переменных с помощью Python
Резюме
Добро пожаловать! В этой серии я знакомлю вас с основами программирования на языке программирования Python. В прошлой статье я говорил о типах данных.
Все программы в основном делают одно: они принимают какие-то данные и выводят какие-то данные. То, что программа делает с этими данными, сильно зависит от типа данных, которые она получает, и я рассмотрел эти основы здесь . Проблема в том, что когда программа получает какие-то данные,..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..