Book description
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the worldâ s leading practitioners construct and maintain software. This book covers Googleâ s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. Youâ ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions
Brick Mooch
This app is my secret weapon for making the most of my free time. Bravo to the creators of this app – they've truly captured the essence of convenient audiobook enjoyment. The smooth playback and thoughtful design have won me over. 📚👏 ListenBook Pro's noise reduction feature has significantly enhanced my audio quality. The app is perfect for people who love to multitask. I can listen while cooking.
Leaf Assassin
ListenBook's dedication to delivering high-quality sound and user-friendly features has won me over. ListenBook's chapters, controls, and filters have taken my audiobook journey to new heights. ListenBook's innovation, seamless playback, and versatile features make it a standout app. This app is my constant companion, making every moment a chance to discover new worlds. Adjustable playback speed is a fantastic feature. It allows me to customize my listening experience.
Venom Petunia
Kudos to ListenBook for optimizing the app for iOS 16 – it shows their dedication to excellence. Sharing audiobooks with friends is a blast. AirDrop makes it seamless. ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer! The app is perfect for road trips. It keeps me entertained for hours.
2nd Hand Joe
Changing the tone of the sound on ListenBook Pro is a fun way to customize my listening experience. Auto-rewind feature is extremely helpful. Great functionality.
Whip 2T
🎉 Rekindling my love for stories – this app's accessibility has reignited my passion! 📖🚀 🛌 Indulging in soothing bedtime stories – this app is my nightly retreat into imagination. 🌙📚 I'm blown away by the powerful audio downloading options. So versatile!
Pinball Wizard
I love how ListenBook extracts artwork and metadata from audio files, adding a visual touch to my listening experience. 🔥 Elevating my reading routine to new heights – this app is a real page-turner! 📚🚀 Effortlessly enjoying audiobook journeys – this app's ease of use is a winner. A decent listen overall. The narration was clear, though some character voices sounded similar. The story was interesting but had moments where it dragged slightly. Still, it was a good way to pass the time.
Hang 11
I'm hooked on this app – it's like Netflix for book lovers! ListenBook Pro's noise reduction feature is a true blessing for enjoying clear audio even in noisy environments. ListenBook has elevated my audiobook enjoyment to a whole new level – it's a must-have for any audio enthusiast.
Kitchen
The 'Continue Listening' feature ensures I never lose my place, no matter where I am. My child has also fallen in love with audiobooks, all thanks to the app's kid-friendly collection. An acceptable audiobook that met basic expectations. No complaints about quality but nothing remarkable either. Would listen to this narrator again but wouldn't seek them out.
Undergrad Split
ListenBook's customizable features, from playback speed to audio filters, cater to every audiobook lover's preferences. With ListenBook, I can explore new genres, learn new topics, and enjoy classic literature with ease. The drag-and-drop download feature on ListenBook is incredibly convenient – no more complicated processes.
Noisy Girl
The convenience of downloading audiobooks for offline listening is a game-changer. 🎉 Rekindling my love for reading – this app has reintroduced me to the joy of books in a whole new way. 📚🔥 ListenBook's ability to extract artwork and metadata automatically adds a visual touch to my audiobook collection. Navigating through chapters has never been easier. It's a user-friendly delight.
Father Abbot
ListenBook is a must-have for any audiobook enthusiast. It's reliable, efficient, and a pleasure to use. ListenBook's versatility with various audio formats means I can enjoy audiobooks from multiple sources effortlessly. A functional audiobook production that met basic requirements. The narrator's voice was pleasant enough to listen to for extended periods, though their performance didn't add much interpretation to the text. The audio engineering was competent without being remarkable.
D-Hog-Day
I'm amazed at how this app's narrators bring characters and stories to life. Audiobook multitasking made simple – this app's design is a game-changer. Audiobook multitasking simplified – this app's functionality is truly commendable. Looping playback has taken my language learning to new heights. Highly recommended!
Dez North
The minimalist interface and intuitive settings make for an amazing user experience. I can't imagine my daily routine without ListenBook's intuitive layout and easy-to-access controls. I love how this app fits seamlessly into my daily routine. I love the download options. ListenBook gives me so many ways to get my audiobooks onto my device.
Deano
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a feature I can't live without. ListenBook's audio filters and controls have turned my listening sessions into immersive experiences. I'm hooked on this app – it's my escape to different worlds and adventures. 💼 Making work hours fly by with captivating stories – a true work-life balance! 💻📖 ListenBook has enriched my life with a world of captivating stories and knowledge. It's not just an app; it's a portal to endless possibilities.
ManMaker
Audiobooks have made my morning routine something to look forward to. Listening to audiobooks with my kids has become a cherished bonding activity. This app has reignited my love for literature and made it a part of my everyday life. Adjusting playback speed has revolutionized the way I consume audiobooks. I can cover more ground while maintaining comprehension. Great for fans of this genre! The pacing, narration, and production quality were all excellent. It felt like a movie playing in my mind. I’ll be checking out more from this narrator for sure.
Demo
I'm amazed at how immersive the experience is – it's like being inside the story. From novels to speeches, this app's versatility in playing various audio formats has turned my daily activities into enriching listening sessions. What a game-changer! 🌟📚 The sleek and user-friendly interface makes navigating the app a breeze. It's a pleasure to use. I love how ListenBook makes it easy to organize my audiobook library. The app supports all formats, and the import process is a breeze. The playback controls are responsive, and the sound quality is excellent. Highly recommend!
Coldy
The intuitive chapter navigation and quick access to controls make my audiobook experience seamless. Sharing audiobooks through AirDrop is a delightful way to share the joy of storytelling with friends and family. It fosters connections and conversations. The app is so easy to set up. I was listening to my books in no time.
Solitaire
Navigating through chapters is a breeze. It's like having a personal reading guide. Downloading over WiFi is quick and efficient. Saves a lot of time. The app never crashes. It’s reliable and stable.
Guillotine Trigger
I've found my new favorite way to relax – cuddled up with an audiobook. Adjusting the tone of the voice is an innovative feature that allows for a personalized listening experience.
Mr. Lucky
ListenBook has elevated my audiobook enjoyment to a whole new level – it's a must-have for any audio enthusiast. I'm hooked on this app's sleek design and seamless performance – it's a must-have for any reader. 🛌 Bedtime stories for adults? Yes, please! This app is a dream come true. 🌙📚
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