Logo
TGCATALOG
Catálogo Selecciones Blog
Backend - программисты

Backend - программисты

Backend разработчики.

Sin valoraciones
48
10.09.2026
48
10.09.2026
Sin valoraciones
48
10.09.2026
Redirección segura vía bot
О канале

Backend разработчики.

Подписчиков 3,763
Тематика Tecnología
Язык Español
Ссылка t.me/easy_backend

También te recomendamos

Kekaton AI  Voz en off y clon de voz
Kekaton AI Voz en off y clon de voz
Bot

bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.

Descripción

Комьюнити backend-программистов: Python, Java, Golang, PHP, DevOps.

Últimas publicaciones

Backend - программисты
Backend - программисты
🔒Открыть пост
и посмотреть медиа
🤔 Что означает принцип open closed? Принцип "открытости/закрытости" (Open/Closed Principle, OCP) — это один из пяти принципов SOLID, разработанных для создания устойчивого и легко поддерживаемого кода в объектно-ориентированном программировании. Принцип был предложен Бертраном Мейером в 1988 году и заключается в следующем: 🚩Что это означает 🟠Открыты для расширения Поведение класса можно расширить, добавив новый код. Это достигается путем создания новых классов, которые наследуют или композируют существующие классы, или путем использования интерфейсов и абстрактных классов. 🟠Закрыты для модификации Существующий код класса не должен изменяться. Это помогает избежать ошибок, которые могут возникнуть при изменении уже протестированного и проверенного кода. Без соблюдения принципа OCP public class Shape { public void drawCircle() { // рисуем круг } public void drawSquare() { // рисуем квадрат } } public class GraphicEditor { private Shape shape; public GraphicEditor(Shape shape) { this.shape = shape; } public void draw(String shapeType) { if (shapeType.equals("circle")) { shape.drawCircle(); } else if (shapeType.equals("square")) { shape.drawSquare(); } } } С соблюдением принципа OCP public interface Shape { void draw(); } public class Circle implements Shape { @Override public void draw() { // рисуем круг } } public class Square implements Shape { @Override public void draw() { // рисуем квадрат } } public class GraphicEditor { private Shape shape; public GraphicEditor(Shape shape) { this.shape = shape; } public void draw() { shape.draw(); } } 🚩Плюсы ➕Повышение гибкости Система становится более гибкой и расширяемой, так как новые функциональности добавляются без изменения существующего кода. ➕Уменьшение количества ошибок Снижается вероятность введения ошибок в существующий код, так как изменения сосредоточены в новых классах. ➕Упрощение тестирования Легче тестировать новые компоненты отдельно, не затрагивая и не изменяя существующие. Ставь 👍 и забирай 📚 Базу знаний
Backend - программисты
Evolución de suscriptores
+-0.1% últimos 30 días
Actuales
3,763
Hace un mes
3,766
Crecimiento medio
+0 / día
Actualizado
hace 12 horas

Reseñas de canal Backend - программисты

Inicia sesión para dejar una reseña

Solo los usuarios registrados pueden compartir su opinión.

Aún no hay reseñas

¡Sé el primero en compartir tu experiencia con este recurso!

Recursos similares

28

sfsfs: canal con música - éxitos, novedades y listas de reproducción para escuchar.

Canal

Aplicaciones de Dailyearning, referencia y ganar ofertas y métodos reales con la prueba de pago.

Canal
it.piensos-IT-cinta

it.piensos-IT-cinta

Tecnología
50

RibbonITNoticias: artículos, actualizaciones y tendencias.

Canal
Cambiar a tema claro
Inicio Catálogo Selecciones Blog Entrar