Iteration Glossary
Browse 9 iteration terms defined in plain English, from the cultural dictionary of computing.
9 Iteration Terms
- Custom Iterator
- An iterator implementation written to define how a particular collection or computation yields values over time. Custom iterators are useful for lazy...
- Epoch
- One complete pass through the entire training dataset. Models are typically trained for multiple epochs — enough to learn patterns but not so many that they...
- Lean Startup
- Lean Startup is a methodology for building businesses and products that emphasizes rapid experimentation, validated learning, and iterative development over...
- Loop
- A control flow construct that repeatedly executes a block of code until a specified condition is met, including for-loops, while-loops, and do-while...
- MVP (Product)
- Frank Robinson actually coined Minimum Viable Product in 2001 — before Eric Ries popularized it. Robinson defined it as the product with the highest return on...
- Prototyping
- Building a preliminary, often rough version of a feature, system, or interface to validate ideas, test assumptions, or gather user feedback before committing...
- Python Generator
- A function that uses the yield keyword to produce a sequence of values lazily, suspending its execution state between each yield and resuming on the next...
- Range
- A lazy, bounded sequence defined by a start value, end value, and optional step, commonly used in for-loops and functional operations. In Python, range()...
- Sprint
- A fixed time period (typically 1-4 weeks) in Scrum during which a team commits to completing a set of work items. The irony of calling it a 'sprint' when it...
Related Topics
- Data Structures (2 terms in common)
- Training (1 terms in common)
- Lean (1 terms in common)
- Agile (1 terms in common)
- Lazy Evaluation (1 terms in common)
- Product (1 terms in common)
- Time Box (1 terms in common)
- Ml (1 terms in common)
- Mvp (1 terms in common)
- Ux (1 terms in common)
- Methodology (1 terms in common)
- Fundamentals (1 terms in common)
- Languages (1 terms in common)
- Language Feature (1 terms in common)
- Control Flow (1 terms in common)
- Python (1 terms in common)
- Product Development (1 terms in common)