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


Как создать змею в Pygame
Часть 1 Использование Pygame - хороший и простой способ с легкостью создавать 2D-игры. Если вы хотите заняться разработкой игр и узнать о ней больше, я предлагаю начать с Pygame. Первое, что нужно сделать, это импортировать библиотеку pygame , инициализировать ее и создать поверхность отображения для рисования. import pygame pygame.init() display = pygame.display.set_mode((800, 600)) pygame.display.update() pygame.quit() quit() Вызов pygame.quit () и quit () объединит все в..

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

JS 109: Функции в Java
В JavaScript есть несколько типов функций, каждая со своими уникальными свойствами и вариантами использования. Вот некоторые из наиболее распространенных типов функций: 1. Именованные функции Именованные функции определяются с помощью ключевого слова function , за которым следует имя функции, список параметров (заключенный в круглые скобки) и тело функции (заключенное в фигурные скобки). Вот пример: function add(x, y) { return x + y; } Именованные функции можно вызывать по имени,..

5 ошибок, которые совершают новые разработчики
Ловушки, которых следует избегать начинающему разработчику Ошибки — это часть процесса обучения — каждый должен с чего-то начинать! На протяжении многих лет я работал вместе с несколькими людьми, плохо знакомыми с разработкой программного обеспечения, и заметил несколько тенденций, когда дело доходит до совершения ошибок. Они не просят о помощи, когда должны Иногда вы что-то делаете — запускаете команду, нажимаете «Удалить», когда этого делать не следовало, и т. д. — и происходит..

JavaScript Null vs Undefined
Понимание разницы между null и undefined Вступление Null и Undefined - оба типа данных в JavaScript. Не определено - это переменная, которая была объявлена, но ей не присвоено значение. Null как значение присваивания. Таким образом, вы можете присвоить значение null любой переменной, что означает, что она пуста. Поэтому, не объявляя значение переменной, JavaScript автоматически присваивает значение undefined . Однако, когда вы назначаете null переменной, вы..

Структура, поведение, состояние
Структура, поведение, состояние Три оси программного обеспечения Мне нравится думать, что программное обеспечение имеет три оси: структура, поведение и состояние. Мышление в этих терминах помогает рассуждать об этих различных аспектах системы. Аналогией может быть фабрика. Завод имеет здание, оборудование для производства продукта и продукты, которые он производит. Структура здания завода. Контейнеры, абстракции, коробки на доске. Поведение — это процесс фабрики, роботов,..

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