Principios de desarrollo

Quiz
•
Instructional Technology
•
Professional Development
•
Easy
Carlos Ulises Machique Marin
Used 1+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
¿Qué busca el principio DRY principalmente?
Escribir más rápido
Evitar duplicar lógica y centralizarla
Usar más patrones de diseño
Aumentar el número de clases
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Beneficio directo de aplicar DRY:
Menor cantidad de puntos de cambio
Compila más rápido
Usa menos RAM
Evita null pointers automáticamente
3.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
¿Qué situación viola DRY?
Extraer un método común y reutilizarlo
Copiar/pegar el mismo cálculo en 4 métodos
Centralizar constantes en una clase
Usar una librería ya probada
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Tienes varias clases calculando IVA con la misma fórmula. ¿Qué opción sigue DRY?
Dejar cada clase con su cálculo
Crear CalculosImpuestos.calcularIVA() y llamarlo
Escribir una interfaz IVAable sin implementación
Añadir el cálculo a cada constructor
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
KISS se resume mejor como:
“Entre más capas, mejor”
“Mantén lo más simple que funcione”
“Refactoriza solo al final”
“Primero optimiza, luego escribe”
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
¿Qué versión refleja KISS para decidir entre dos textos?
if/else con logs, métricas y validaciones
Un switch con dos casos
Operador ternario simple
Una estrategia con tres clases
7.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
¿Qué práctica rompe KISS?
Nombres de variables claros
Funciones cortas con una responsabilidad
Condicionales profundamente anidadas sin necesidad
Retornos tempranos (guard clauses)
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Capitulo 1 - V7

Quiz
•
Professional Development
20 questions
Examen 02 - LAB -FRONT Y BACK

Quiz
•
Professional Development
19 questions
Google Nivel 1 - Teoría

Quiz
•
Professional Development
10 questions
Nivelación DCTN Herramientas Tecnológicas

Quiz
•
Professional Development
19 questions
EVALUACIÓN DE TALLER DE ACTUALIZACIÓN DOCENTE CMI

Quiz
•
Professional Development
10 questions
Plataforma

Quiz
•
Professional Development
10 questions
Inteligencia Artificial para Docentes de Secundaria

Quiz
•
Professional Development
18 questions
SEGUNDO B EN DATOS

Quiz
•
Professional Development
Popular Resources on Wayground
12 questions
Unit Zero lesson 2 cafeteria

Lesson
•
9th - 12th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
20 questions
Lab Safety and Equipment

Quiz
•
8th Grade
13 questions
25-26 Behavior Expectations Matrix

Quiz
•
9th - 12th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Instructional Technology
11 questions
All about me

Quiz
•
Professional Development
10 questions
How to Email your Teacher

Quiz
•
Professional Development
5 questions
Setting goals for the year

Quiz
•
Professional Development
14 questions
Disney Trivia

Quiz
•
Professional Development
14 questions
2019 Logos

Quiz
•
Professional Development
7 questions
How to Email your Teacher

Quiz
•
Professional Development
11 questions
NFL Football logos

Quiz
•
KG - Professional Dev...
20 questions
Employability Skills

Quiz
•
Professional Development