Day 11 — Dunder Methods, Deep Arrays, and Semantic Tags
date: 2025-07-25
🎓 CSE @ VIT Bhopal | Romantic at heart, dev at war 💻 Learning C++, Web Dev & AI — one bug at a time ✍️ Writing the raw truth of a Tier-3 coder building toward Stanford & self-made success 💖 16 novels in 2 months. 💀 0 cardio sessions by choice. Soft energy. Hard code. Sharp mind.
🧠 Day 11 — A Slower Day, But a Deeper One
Today felt a bit heavy.
Started diving into DSA with arrays in C++, and I’ll be honest — it wasn’t super smooth. But I took it slow and still made progress.
Meanwhile, I also worked through Python dunder methods and exception handling, and explored semantic tags in HTML.
✅ What I Did
🐍 Python – Dunder Magic & Exception Handling
Learned what dunder methods are (
__init__,__str__,__len__, etc.)Understood how they help customize class behavior
Also explored:
try,except,finallyUsing
raiseto trigger exceptions
Practiced writing simple error-handling blocks
💻 C++ – DSA: Arrays (Part 2)
Continued building on arrays
Practiced input/output problems
Tried solving a few basic DSA-style array tasks
It felt dense, but I’m glad I didn’t quit mid-way
🌐 Web Development – Semantic Tags
Explored key semantic tags:
<header>,<footer>,<article>,<section>,<nav>Replaced old non-semantic tags like
<div>and<span>
Understood how semantic tags improve structure and SEO clarity
🔗 GitHub Pushes
python-vault/day11-dunder-exceptions.pycpp-practice/day11-dsa-arrays.cppweb-dev-start/day11-semantic-tags.html
🧠 Reflections
Some days aren’t fast. Some days aren’t flashy.
But they still matter.
Today was one of those days where I learned slowly — but deeply. And sometimes, that’s even more valuable.
That’s Day 11. Logged and done.
