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.
Shade Nightman
I'm absolutely in love with this app! The interface is so intuitive and user-friendly. Navigating audiobooks seamlessly β this app's design is top-notch. ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars! Decent narration, predictable story. The voice actor did a good job, but the plot followed a familiar formula. If youβre looking for something new and groundbreaking, this might not be it.
Tea Kettle
Supports all my playlists and bookmarks seamlessly. Very convenient. The app is perfect for people who love to listen to books while exercising.
Digger
With this app, I've rediscovered the joy of reading through my ears, making every moment more valuable. No more carrying heavy books β this app has transformed my reading habits. Finally, an app that lets me enjoy audiobooks without worrying about file formats! ListenBook has become my gateway to new worlds, allowing me to explore stories, ideas, and knowledge. The sleep timer is a lifesaver. I fall asleep listening to my books every night.
Wild Kitten
Changing the tone of the sound on ListenBook Pro is a unique feature that adds a personal touch to my listening. ListenBook has become my trusted companion, making even the busiest days enjoyable. π Bedtime stories for adults? Yes, please! This app is a dream come true. ππ I love the auto-rewind feature. ListenBook always picks up right where I left off.
HolyCombo
Kudos to the developers for optimizing this app for iOS 16. It runs like a dream on my device. With support for various formats, I can finally listen to my diverse audiobook collection.
The Final Judgement
The app's recommendations are surprisingly accurate β it's like they know my taste perfectly! I can't imagine my life without this app β it's my daily dose of literature. Library organization is brilliant. No more cluttered audiobook collection.
Snake Eyes
π Adding excitement to each day β this app ensures that every moment is an opportunity to explore new stories. ππ Audiobook immersion without complications β this app's ease of use is commendable. My audiobook collection has never looked better. Thank you, ListenBook!
LocKz
ListenBook has transformed my mundane activities into enjoyable moments of learning and entertainment. ListenBook has made my audiobook journey effortless, turning every moment into an escape. Looping playback has made memorization so much easier. I'm acing my exams!
Sandbox
This app has reignited my passion for literature β I'm devouring books like never before. β° Early mornings have become my favorite time to listen to audiobooks β energizing! π π§ π§ Audiobooks anywhere, anytime β this app's convenience is unbeatable! ππ π‘ Making house chores more enjoyable β audiobooks help me stay engaged while tidying up the living space. π π
LoreLoomer
Listening to audiobooks has never been this convenient and enjoyable! With this app, every moment becomes an opportunity to indulge in fantastic stories. The controls, layout, and seamless playback are a reader's dream. ππ§ The statistics feature in ListenBook provides valuable insights into my audiobook consumption habits. The auto-rewind feature is a small detail that enhances my listening experience. It's these thoughtful touches that matter! ListenBook has broadened my horizons by introducing me to a diverse range of audiobooks. It's a gateway to endless knowledge, entertainment, and inspiration.
D-Hog-Day
Effortlessly accessing my favorite audiobooks has become a reality, all thanks to this app's user-centric design and comprehensive format support. A must-download! π±π§ Sharing audiobooks with friends through AirDrop is a delightful way to share the joy of storytelling.
Coldy
π± Carrying stories in my pocket β this app's convenience is a game-changer! πποΈ Audiobook immersion without fuss β this app's ease of use is commendable.
StarStrider
This app has rekindled my passion for literature in a whole new way. I'm grateful for this app's ability to fit seamlessly into my lifestyle, making learning a part of my day. My audiobook collection has never looked better. Thanks to automatic artwork and metadata. Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use. The app's seamless integration with Apple Watch makes it my perfect workout companion.
Springheel Jack
Audiobooks have become my companion during long walks, transforming exercise into a pleasure. With this app, I've found a way to turn every moment into an opportunity for learning and enrichment. Streamlining my audiobook journey β this app's design is top-notch. ListenBookβs support for Apple Watch is a great touch. I can control my audiobooks on the go.
Chicago Blackout
This app's customizable features, from playback speed to filters, are fantastic. This app has transformed my daily commute into a captivating journey of knowledge and entertainment. The app is very easy to use. ListenBook makes managing my audiobook library simple. Good but not great. The narration was competent but lacked the extra spark that makes some audiobooks truly special. Still worth a listen though.
Switch
This app's ease of use has made my downtime more enriching and enjoyable. This app is a must-have for anyone who loves audiobooks. The interface is intuitive, and the app supports all formats. I love the auto-bookmark featureβit saves my place automatically, so I never lose track. Highly recommend!
WanderWord
As a language learner, this app has been invaluable in improving my listening skills. This app has made literature accessible and engaging for all ages. I've found my new favorite narrator! Their voice was perfectly suited to this material, with just the right blend of authority and approachability. The production quality was broadcast-level - no distracting breaths, clicks, or inconsistent volume. Already looking for more of their work.
Twine X
Finally, an app that lets me enjoy my personal audiobooks, lectures, and speeches effortlessly. ποΈπ§ Escaping to paradise with a beach read β this app is my vacation in audio form! ποΈπ π©βπ³ Turning cooking sessions into culinary adventures, complete with intriguing tales! π³π§ ListenBook's compatibility with CarPlay is a huge plus during long drives.
NexusNomad
ListenBook Pro's tone adjustment feature is fascinating. I can alter the reader's voice to match my moodβwhat a creative addition! The app is very user-friendly. ListenBook makes listening to audiobooks a breeze.
Cuff Queen
I'm hooked on this app's ability to turn any moment into a reading opportunity. The audio filters in ListenBook allow me to customize my listening experience. Speed up or slow down playbackβit's all up to me! The app is so responsive. It never lags or freezes.
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