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


Изучение Java с точки зрения студентов, изучающих программную инженерию
Изучать Java непросто, мы не можем с этим спорить, но никто не рождается с информацией о языке программирования. Все должны знать, что всему можно научиться. По моему опыту, у меня были очень трудные времена с java. Мой путь обучения действительно сложен и исчерпан, но это не значит, что вы должны быть такими же, как у меня. С моей точки зрения, Java действительно приятна и хороша. Например, img 1 java может быть страшным для начинающих, но если много учиться, то все можно сделать...

Как стать разработчиком-самоучкой изменило мою жизнь
Изменения начинаются в тот момент, когда мы решаем. «Иногда все, что вам действительно нужно, - это верить». Мир больше, чем вы думали Птицы, выросшие в клетке, думали, что летать - это смертный грех. Это, наверное, самое важное, что нужно понимать. Мы выросли в мире, созданном людьми до нас, теми же людьми, которые хотели оставаться выше общества, людьми, которые хотят контролировать людей. Мы все живем в той реальности, которую они создали, к сожалению, мы решили видеть..

Лучшие ресурсы для программистов для создания прочных основ компьютерных наук: операционные системы
Лучшие ресурсы для программистов для создания прочных основ компьютерных наук: операционные системы Как только вы поймете, как компьютер работает внутри , давайте перейдем к следующему уровню абстракции: операционным системам (они же ОС). Знание механизмов ОС очень полезно в вашей повседневной работе разработчика программного обеспечения, например, это поможет вам выбрать правильную вычислительную платформу для вашего нового проекта, зная, что…

React: как масштабировать наборы тем с помощью глубокого слияния
Создавайте наборы тем и внедряйте их как один объект в провайдеры тем React. Вступление В этой статье я поделюсь решением для глубокого слияния для добавления наборов тем в ваши приложения React. Путем глубокого слияния нескольких объектов темы, размещенных в разных файлах, которые придерживаются общей структуры темы, вы можете сохранить отдельные наборы тем и с легкостью масштабировать возможности вашей темы. Я реализовал это решение на целевой странице веб-сайта моей компании,..

Что нужно для создания инструмента тестирования SOAP с помощью SwiftUI
Откуда я приехал Я зарабатываю на анализе требований и тестировании веб-сервисов. Итак, я тестировщик (некоторые называют меня BA или QA), который получает удовольствие от сценариев задач и создания инструментов для оптимизации работы и автоматизации всего, что имеет смысл автоматизировать. Есть инструменты, которые помогают мне выполнять мою работу, некоторые из них бесплатны, а некоторые имеют внушительную периодическую цену. Мой MacBook был моей инвестицией в более яркий рабочий..

Почему я ненавижу бинарные деревья поиска
Для ученого-компьютерщика концепция бинарного дерева поиска довольно проста: Дерево — это структура данных, в которой каждый информационный узел имеет под собой дочерние узлы. «Двоичный» относится к максимальному количеству дочерних элементов (2), а «поиск» относится к нашей способности сохранять дерево организованным в неупорядоченном обходе для получения любых данных с временной сложностью O(log n) (пока дерево остается уравновешенный). Когда я проходил собеседование на штатные..

Конструктор против ngOnInit
Сегодня мы обсуждаем конструктор класса и ngOnInit. Это очень часто задаваемый вопрос в интервью, если вы собираетесь работать с Angular Developer. Разработчик Angular иногда записывает в конструктор код, связанный с angular, и иногда они становятся неопределенными, потому что конструктор вызывает перед созданием компонента. Теперь мы обсуждаем конструктор и ngOnInit. Если вы хотите увидеть оригинальную статью, перейдите в The Dev Family . Конструктор вызовет первым, после чего..