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.
Celtic Charger
Audiobooks have become my travel companions, and this app is my guide. Looping playback has made memorization so much easier. I'm acing my exams! The app is so reliable. Iβve never had any issues with it.
Pink Nightmare
The quality of the audio is top-notch, making the experience truly immersive. ListenBook has become my workout companion of choice. It keeps me motivated and entertained during exercise.
Grave Scuttlebutt
ListenBook Pro's noise reduction feature is a blessing for clear listening in noisy environments. This app's playback controls and features make it a breeze to customize my listening experience. Supports all my playlists and bookmarks. Very convenient.
Airport Hobo
I'm rediscovering my favorite classics in a whole new way β through audiobooks! ListenBook's audio filters and controls have turned my listening into a personalized experience. This app has made my daily walks a time for both exercise and learning. Say hello to audiobook nirvana! This app's user-friendly design and comprehensive features have made my reading routine smoother than ever. ππ
BlacKitten
I appreciate the option to listen to samples before committing to a book. This app is my secret weapon for staying entertained during mundane tasks.
Marigold Loot
ListenBook's powerful audio downloading features are a game-changer β I can have my audiobooks ready in no time. ListenBook's interface is sleek and user-friendly, making navigation a breeze. ListenBook's support for various download methods means I can acquire new content in a way that suits me best. Audiobook excellence simplified β this app's functionality is a true delight.
Darkside Isis
ListenBook has become an indispensable part of my daily routine β it's my ultimate audio companion. Audiobooks on this app have made me look forward to my long commutes. Audiobooks have become a source of inspiration and motivation, thanks to this app. ListenBook's statistics feature is both enlightening and motivating. It's incredible to see the time I've invested in learning through audiobooks. The app is so easy to set up. I was listening to my books in no time.
Spooky Electric
I've discovered authors I'd never heard of before, and now they're among my favorites. CUE playlist support is a brilliant feature that allows me to create customized listening experiences for different moods, activities, and moments of the day.
Vortex
The ListenBook app has become an indispensable part of my daily routine, helping me learn and relax simultaneously. ListenBook's loop and shuffle playback features have become indispensable tools in my audiobook learning. ListenBook is the best audiobook player Iβve ever used. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate, making it a joy to use. Five stars!
Firecracker
I've rediscovered the joy of reading through the convenience of audiobooks. π± A world of books at my fingertips β this app's user-friendly design makes it a true reading companion. ππ± Audiobook magic at my fingertips! This app's thoughtful features, such as statistics tracking and audio filters, have added a new layer of excitement to my reading journey. πβ¨ Apple Watch compatibility adds a new level of convenience to my audiobook enjoyment. It's seamless control at my wrist.
Shimmy Shammy
Navigating audiobooks seamlessly β this app's design is top-notch. Effortless audiobook management β this app's usability is a winner. Adjustable playback speed is a brilliant feature. It adds a layer of customization to my audiobook enjoyment. ListenBook has become my go-to app for exploring a diverse range of audiobooks. It offers a wide array of features that cater to different preferences and needs.
GoldTouch
Audiobooks have become my preferred way to unwind β and this app is my partner in crime. ListenBook's commitment to providing top-notch audio quality has taken my audiobook experience to a new level. This app has enriched my daily routine and added a touch of intellectual stimulation. ListenBook Pro's noise reduction feature is a blessing for clear and distraction-free listening.
LoreLoomer
ListenBook's variety of ways to download audio makes it incredibly convenient. I'm amazed at how this app has made my daily activities more enjoyable and intellectually stimulating.
Captain Peroxide
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a brilliant way to connect. This app has turned my cooking sessions into culinary adventures with a side of stories. Effortlessly exploring new worlds β this app's design is user-centric and efficient.
Mule Lock
I'm blown away by ListenBook's ability to maintain audio quality even for formats like FLAC and AWB. I'm amazed at how effortlessly this app has made reading a constant in my life. Perfect for my daily walks. The story was engaging enough to keep me motivated to exercise but not so complex that I got lost in thought. Great production quality too.
Contrary Mary
This app has turned audiobook listening into a daily ritual for me. Changing the tone of the sound on ListenBook Pro is a fun way to customize my listening experience. Looping playback is a game-changer for my study routine. It helps me retain information effectively. I love the ability to change the playback pitch. Itβs a unique feature.
Good-lookinβ
Audiobooks have become my favorite workout companions, making exercise a breeze. Audiobooks have become my constant companions during my daily activities. ListenBook has become my go-to audiobook app. It's dependable, user-friendly, and enhances every listening session.
Shimmy Shammy
ListenBook has rekindled my love for learning, one audio experience at a time. The app is so easy to use. I was up and running in minutes.
Fiend Oblivion
I can't believe I waited this long to discover the joy of audiobooks through this app. The playback controls are so responsive. No lag at all.
Canary Apple Red
This app has enriched my daily routine with the joy of stories and knowledge. This app has turned even the most ordinary moments into reading sessions. π Elevating my reading routine β this app's functionality is the key to unlocking new worlds of storytelling. ππ
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