Vocabulario técnico
Glosario de programación en español
Definiciones claras de los términos técnicos más comunes en el desarrollo de software, con ejemplos reales y contexto para developers hispanohablantes.
Git y control de versiones
Debugging y errores
Arquitectura de software
Bases de datos y datos
Infraestructura y DevOps
- alerting
- artifact
- blue-green deployment
- build
- caching
- canary deployment
- CD
- CDN
- CI
- CI/CD
- circuit breaker
- client
- container
- containers
- development
- distributed tracing
- Docker
- environment
- environment variable
- error budget
- image
- Kubernetes
- load balancer
- load balancing
- local
- message broker
- monitoring
- on-call
- orchestration
- pipeline
- pod
- process
- production
- pub/sub
- rate limiting
- registry
- runbook
- scaling
- server
- SLA
- SLO
- staging
- thread
- uptime
- virtual machine
- webhook
Redes y protocolos
Seguridad
Programación
Programación orientada a objetos
Ciencias de la computación
General
Testing
Frontend
Backend
Cloud
Agile y trabajo en equipo
Code Reviews
Documentacion
Performance
Comunicacion y soft skills
Simbolos y puntuacion
- ampersand
- apostrophe
- asterisk
- at sign
- backslash
- backtick
- caret
- colon
- comma
- curly braces
- dash
- dollar sign
- dot
- double quote
- ellipsis
- equals sign
- exclamation mark
- forward slash
- greater than
- hash
- hyphen
- less than
- minus sign
- parentheses
- percent sign
- period
- pipe
- plus sign
- question mark
- quotation marks
- semicolon
- single quote
- square brackets
- tilde
- underscore
Sintaxis y conceptos
- assignment
- attribute
- block
- boolean
- byte
- call
- cast
- char
- coercion
- condition
- declaration
- default value
- double
- field
- float
- generic
- immutable
- import
- integer
- keyword
- literal
- long
- map
- mutable
- null
- nullable
- number
- operator
- optional
- optional parameter
- primitive type
- property
- reference type
- return
- short
- string
- struct
- type annotation
- type inference
- type safety
- union
- unsigned integer
- value
- value type
Palabras clave
Acciones de codigo
Estructuras de datos
Algoritmos
Calidad del software
- accessibility
- adaptability
- auditability
- availability
- compatibility
- complexity
- composability
- configurability
- consistency
- correctness
- dead code
- durability
- efficiency
- extensibility
- fault tolerance
- flexibility
- formatter
- hardcoded
- interoperability
- lint
- magic number
- maintainability
- modularity
- observability
- performance
- portability
- readability
- reliability
- reusability
- robustness
- scalability
- security
- simplicity
- spaghetti code
- stability
- static analysis
- sustainability
- testability
- traceability
- type checking
- usability
Buenas practicas de ingenieria
- brownfield
- code duplication
- code smell
- cohesion
- composition
- convention
- coupling
- dependency injection
- design pattern
- documentation
- DRY
- fail fast
- greenfield
- hack
- idempotency
- immutability
- inversion of control
- KISS
- loose coupling
- overengineering
- proof of concept
- scaffolding
- semantic versioning
- separation of concerns
- ship
- single responsibility
- SOLID
- technical debt
- YAGNI
- yak shaving