Lisa Notes
Author

Lisa Notes

Lisa's notes: musings on daily life, work, study, personal growth, and casual reflections.

78
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Lisa Notes

78 recent articles
Lisa Notes
Lisa Notes
Apr 24, 2026 · Fundamentals

Java Inheritance from Scratch: Stage‑2 AI Learning Notes

This note explains Java inheritance, covering the single‑inheritance class hierarchy, a Car class example, a ChildCar subclass that adds a load field, and eight key inheritance capabilities such as member reuse, method overriding, and constructor chaining, illustrating why inheritance improves code reuse and quality.

Class HierarchyConstructorInheritance
0 likes · 7 min read
Java Inheritance from Scratch: Stage‑2 AI Learning Notes
Lisa Notes
Lisa Notes
Apr 23, 2026 · Fundamentals

Python Basics: Dictionaries – Access, Iterate, Merge, and Set Operations

This tutorial walks through essential Python data structures, showing how to retrieve a dictionary's length, keys, values, and items, iterate using four different patterns, merge dictionaries with update, and then introduces sets—covering creation, properties, and common operations such as add, update, pop, remove, discard, clear, and iteration—with concrete code examples and their outputs.

Data StructuresPythonbasics
0 likes · 6 min read
Python Basics: Dictionaries – Access, Iterate, Merge, and Set Operations
Lisa Notes
Lisa Notes
Apr 23, 2026 · Fundamentals

Java Annotations from Scratch: A Step‑by‑Step Guide

The article explains Java annotations, covering their purpose, usage in compilation, documentation and runtime, demonstrates built‑in annotations such as @Deprecated, @Override and @SuppressWarnings, shows how to define custom annotations, set retention policies, and create annotation processors with concrete code examples.

AnnotationsCustomAnnotationJava
0 likes · 11 min read
Java Annotations from Scratch: A Step‑by‑Step Guide
Lisa Notes
Lisa Notes
Apr 22, 2026 · Fundamentals

Python Basics: Creating and Updating Dictionaries, Strings, and Lists

This tutorial explains why lists can be limiting for storing multiple data items, introduces dictionary syntax, and walks through creating, accessing, modifying, adding, and deleting dictionary entries with concrete code examples and their output.

Pythonbasicsdictionary
0 likes · 3 min read
Python Basics: Creating and Updating Dictionaries, Strings, and Lists
Lisa Notes
Lisa Notes
Apr 22, 2026 · R&D Management

IPD vs. IPD‑CMM: Key Differences and Shared Principles Explained

IPD is a market‑driven, cross‑functional product development framework that treats development as an investment decision, emphasizing portfolio analysis, asynchronous parallel engineering, reusable building blocks, and structured yet flexible processes, while IPD‑CMM extends this by embedding a V‑model software maturity approach with early‑stage test planning.

Cross‑Functional TeamsIPDPortfolio Management
0 likes · 5 min read
IPD vs. IPD‑CMM: Key Differences and Shared Principles Explained
Lisa Notes
Lisa Notes
Apr 21, 2026 · R&D Management

Why IPD Is More Than a Process: A Structured Management Framework for Market‑Driven Product Development

The article explains Integrated Product Development (IPD) as a market‑driven, cross‑functional management system that combines demand, market, and technology management with a structured four‑layer process, illustrated by IBM and Huawei case studies, to deliver high‑quality, low‑cost products efficiently.

Cross‑Functional TeamsIPDIntegrated Product Development
0 likes · 7 min read
Why IPD Is More Than a Process: A Structured Management Framework for Market‑Driven Product Development
Lisa Notes
Lisa Notes
Apr 21, 2026 · Fundamentals

Python Lists: Nested Structures and List Comprehensions Explained

This tutorial walks through Python list basics, showing how to define one‑, two‑ and three‑dimensional lists, access elements via indexing, and use list comprehensions to generate sequences, filter odd numbers, and compute squares, with complete code examples and their outputs.

ListsPythonlist-comprehension
0 likes · 4 min read
Python Lists: Nested Structures and List Comprehensions Explained
Lisa Notes
Lisa Notes
Apr 18, 2026 · R&D Management

Why Huawei Adopted IBM’s IPD Model for R&D Management

The article examines how Huawei, facing high R&D waste, long cycles and declining margins, looked to IBM’s turnaround under Gerstner and its Integrated Product Development (IPD) framework as a blueprint to build a systematic, efficient R&D system for long‑term products.

HuaweiIBMIPD
0 likes · 7 min read
Why Huawei Adopted IBM’s IPD Model for R&D Management