Book description
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.
Minty Devil
Thanks to ListenBook's binaural audio processing, my extended listening sessions are fatigue-free. This app is like a personal audiobook concierge! The ability to download and organize audio files effortlessly is a game-changer for my reading routine. π±π This app has completely transformed my daily routine. I can't imagine my commute without it! Automated artwork and metadata extraction add a professional touch to my audiobook collection.
SmartieQuest
I'm impressed by ListenBook's commitment to providing a silky-smooth playback experience. I'm addicted to this app's ability to turn mundane moments into opportunities for intellectual growth. ListenBook's extensive format support makes it the ultimate audiobook app for any audiobook lover. The app's support for different audio formats is like a dream come true for audiophiles.
StarZen
Effortlessly managing my audiobook collection β this app's functionality is a winner. ListenBook has become an essential part of my routine. It's more than an app β it's a companion.
Light Despair
The customer support team is responsive and always ready to assist. The ListenBook app has transformed my device into a treasure trove of knowledge and entertainment. With ListenBook, I've found a versatile and enjoyable way to listen to audiobooks and expand my knowledge. This app has reignited my love for literature in the most delightful way. Simplifying audiobook management β this app's functionality is a true asset.
Apple Nola
ListenBook's compatibility with CarPlay and Apple Watch makes it a versatile companion for my daily activities. With ListenBook, my audio content is organized, accessible, and ready to inspire me. This app's convenience has made my audiobook addiction thrive! πΆββοΈπ Walking my way through exciting narratives β this app makes exercise more fun! ποΈπ§
Knock Out Star
With this app, I can devour books like never before β it's incredibly efficient. ListenBook's integration with AirDrop and sharing options makes it simple to spread the joy of storytelling. Looping playback has made memorization so much easier. I'm acing my exams! The app's compatibility with CarPlay adds an extra layer of convenience, especially during road trips.
Alias Stick
I can't thank the developers enough for constantly updating and improving the app. Audiobooks have become a cherished part of my daily life, all thanks to this app. Effortlessly enjoying audiobook journeys β this app's ease of use is a delight.
Redneck Giorgio
I've found solace and relaxation in the pages of countless audiobooks. ListenBook has redefined my audiobook experience. It's a true companion for all my literary adventures.
Metal Star
The variety of narrators adds a unique touch to each book, making every experience special. π§ββοΈ Finding zen in the art of listening β this app takes mindfulness to a new level! π§ββοΈπ§ ListenBook's player features, including chapters and bookmarks, are invaluable for a seamless experience. CUE playlist support is a fantastic feature that allows me to create curated listening experiences for different moods and settings.
Cinder Coffee
ListenBook's versatile features have made my audiobook experience more enjoyable than ever. This app's convenience has turned my daily chores into moments of literary escape. Audiobook multitasking made simple β this app's functionality is a true delight.
Miss Rum Punch
ListenBook has made my daily routines more vibrant and exciting with its immersive features. Managing my audiobook collection is a pleasure thanks to this app's usability. No more hassle with formats β this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! ππ§
Wings
Audiobooks on this app have made studying and learning a more enjoyable process. ListenBook's dedication to delivering a top-notch experience is evident in every detail. Effortlessly managing my audiobook collection β this app's functionality is a winner. ListenBook's customizable audio filters are a game-changer for tailoring my audiobook playback.
Engine Eye
With this app, I can switch seamlessly between my iPhone and iPad, making my reading experience continuous. πΆββοΈπ Strolling through stories on a lazy afternoon β this app is my relaxation buddy! ποΈπ§ The compatibility with Apple Watch is a huge plus. I can control my audiobooks from my wrist!
Bleeker
πΆββοΈπ Discovering new worlds on my daily walks β this app is my travel companion! ππ§ The auto-rewind feature is a thoughtful addition that enhances my listening journey. I appreciate it! Looping playback is a game-changer for my study sessions. I can focus on challenging content.
Mr. Lucky
The app's interface is sleek and modern, making it a joy to use. I never thought I'd enjoy audiobooks as much as I do now β all thanks to this app. Savoring stories has never been this smooth β this app's functionality is genius.
Snow Pharaoh
I'm blown away by how this app has made my commutes productive and my downtime entertaining. This app is a game-changer for busy individuals who miss reading. ListenBook's customizable audio filters add a new dimension to my audiobook enjoyment. Sharing audiobooks with friends is a great way to connect over stories. is a time-saver. It's convenient for accessing my content.
Star Jammer
ListenBook's basic audio filters enhance my listening experience and make it uniquely mine. πββοΈπ Combining fitness and fiction β this app keeps me motivated during workouts with its engaging stories! πββοΈπ ListenBook's integration with AirDrop and sharing options makes it simple to spread the joy of storytelling. ListenBook's user-friendly interface and quick controls make it my preferred choice for audiobook enjoyment.
Trash Master
I've never been so excited about my daily commute β thanks to this app. Navigating audiobooks seamlessly β this app's design is a true winner.
Pogue
I'm no longer missing out on great stories β this app fits perfectly into my lifestyle. I'm impressed by the app's compatibility with CarPlay. It keeps me entertained on long drives.
Sky Herald
As a language learner, this app has been invaluable in improving my listening skills. With ListenBook, I can immerse myself in captivating stories and enriching knowledge, all in one app. ListenBook has turned my ordinary moments into extraordinary journeys of the mind. Audiobook pleasure simplified β this app's functionality is a reader's delight. Navigating through my audiobook library is a joy with this app's intuitive interface and easy controls. It's like having a personal reading companion at my side. π±π
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience