The idea of “design patterns” came from the field of Architecture, but have
been used for software development, particularly object-oriented
programming, for many years as well. When the visibility of these patterns
is raised, so that more developers know and understand them, better quality
code can result.
In the first part of a three-part series, guest author Neil Brown looks at
design patterns in the Linux kernel and how they can lead to improved
quality of kernel code.
via Design And Reuse
Increasing complexity, faster changing standards and shorter time to market ask for composing systems out of standard IP components. An example shows the construction of a System-on-Chip (SoC) based on standard IP components for a Digital Audio Broadcasting consumer application.
Posted in: Links