STATUSHistorical learning project; current execution not revalidated in this review.
FOCUSLearning and foundations
DIAGRAM SCOPEWorkflow overview
THE PROBLEM
What it sets out to solve.
Explore reusable list behavior across generic values and CSV examples.
THE APPROACH
How it comes together.
A singly linked-list class supports add, append, search, size, empty-state, and index operations; a CSV reader supplies sample input and JUnit cases exercise behavior.
UNDER THE HOOD
Follow the workflow.
Trace the components. Select a node for its role in the system.
Documented implementation workflow4 COMPONENTS
INTERACTIVE 3DGeneric Linked List and CSV
JavaGenericsOpenCSV
Generic Linked List and CSV / workflow
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component4 components · 3 connections
2D diagram
Trace connections 3 relationships
CSV or generic values→Generic linked list
Generic linked list→List state and returned values
List state and returned values→JUnit cases
+
Select a component to see how it fits into the system.