Публикации по теме 'object-oriented'
Node.JS: составные фабричные функции над классами
Объектно-ориентированные парадигмы стали более популярными в Javascript с введением нового синтаксиса ES6, а точнее class . Классы - это здорово, и они определенно помогут вам лучше структурировать код. Однако проблема возникает, когда вы хотите объединить функциональность нескольких классов вместе и при этом обеспечить модульность своего кода. Итак, в этом посте я хочу поговорить о Composable Factory Functions (CFF), которые позволяют создавать объекты, объединяющие несколько..
Python, выученный задом наперед
Почему этот учебник?
Время от времени я люблю праздно отвечать на вопросы на StackOverflow . Есть два типа вопросов, которые я ищу:
конкретные вопросы в нишевой области, в которой я хочу продолжить развивать свой опыт вопросы для начинающих по Python или SQL, на которые я могу быстро ответить (возможно, сэкономлю кому-то много времени)
Первые более обогащают меня лично. Хороший ответ требует времени на исследование и на написание, и я всегда чему-то учусь по ходу дела.
Именно..
Вкус каждого_с_объектом
Это сообщение написано студентом-разработчиком Power Code Academy. Чтобы узнать больше об этой программе, следите за серией блога Обучение собственных разработчиков начального уровня на странице Tech at Power .
Вкус каждого_с_объектом
Я начал свой путь начинающего разработчика в начале 2019 года. Погружение в язык программирования Ruby привлекло мое внимание к нескольким абстрактным концепциям, которые было трудно понять.
Одной из первоначальных концепций, которые меня особенно..
Принципы программирования SOLID
Написание метода, который принимает один или несколько параметров в качестве входных данных, а затем возвращает различные выходные данные, которые зависят от логики функции, часто определяется как задание архитектуры решения. Этот пост будет посвящен Принципам проектирования OOPS и тому, как они каким-то образом дополняют Принципы дизайна для разработки программного обеспечения. Все принципы в SOLID так или иначе связаны друг с другом, и можно следовать любому из них для лучшей..
Переход от ООП к функциональному программированию
Почему функциональное программирование так сложно?
В: Я слышал много хорошего о функциональном программировании, но мне это очень трудно понять. У меня есть многолетний опыт работы с C ++ / Java / C # / Javascript / и т. Д., Но это не помогает, мне кажется, что я снова научусь кодировать с нуля. С чего мне начать?
Переход на стиль FP действительно требует изменения мышления. У вас больше нет ваших обычных примитивов, таких как классы, изменяемые переменные, циклы и т. Д. Первые..
Нежное введение в Angular для разочарованных разработчиков Python
Поскольку я новичок в Angular, я по-прежнему свежо оцениваю свой опыт обучения. Как разработчик Python с объектно-ориентированным опытом, я бы хотел, чтобы кто-нибудь сказал мне об этом.
Ваше первое (и, возможно, последнее) приложение на Angular
Вы помните, как писали свою первую программу на Python? Вероятно, это был радостный момент, связанный с созданием простого однострочника под названием hello.py :
print("Hello World!")
Так просто! Один файл, одна строка, и..
JavaScript - Прототипное наследование [Книга правил]
Итак, если вы прибыли сюда, чтобы понять, что такое прототипное наследование в JavaScript, я предполагаю, что вы хорошо разбираетесь в наследовании [базовой концепции OOPS].
Когда я переключился на JavaScript с C ++, Java, C # или любого другого языка программирования, который поддерживает классическое наследование, наследование JavaScript на первый взгляд выглядело довольно странно. Честно говоря, это то же самое для любого сезонного JS-разработчика. .
Но если вы действительно..