Iterator | Cheat Sheet

Behavioral Pattern — Design Patterns Series

The Iterator pattern is very helpful when encapsulating an aggregated object and providing sequential access to its elements. Shortly explained, you can not simply manipulate an array by copying, adding, or removing elements without an intermediate layer. In most cases a polymorphic iteration is supported. Additionally, a parallel execution of several…




Online Bootcamp about Software Development: Principles, Patterns, Object Composition, Inheritance, TypeScript, and Angular

Recommended from Medium

Better Performance with kruize and iter8 for your microservices application

Laravel /storage/logs permission denied

Getting Started with EQing

A Dry Post

RustcContributor::new Update

Deploy Static Website on AWS

Create an Ansible Playbook which will dynamically load the variable file named same as OS_name and…

Swift functional Programming

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Full Stack Software Engineer | Trained Mathematical-Technical Software Developer | Writer at CP Massive Creative

More from Medium

How long should I wait to retry a failed async job? Here is the Exponential backoff

Create SQL cache stores and more in Data Grid 8.3

Use variable substitutions for generic configurations in Octopus deploy

Apache Maven