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
Delicious Wing
Audiobook immersion without complications – this app's ease of use is commendable. ListenBook Pro's tone adjustment feature is a unique tool that adds a touch of creativity to my listening experience. The app is so responsive. It never lags or freezes. I love the ability to change the playback pitch. It’s a unique feature. Good but not great. The narration was competent but lacked the extra spark that makes some audiobooks truly special. Still worth a listen though.
Dream Killer
ListenBook’s interface is beautiful and functional. It’s my favorite app for audiobooks. I love the download options. ListenBook gives me so many ways to get my audiobooks onto my device.
Morbid Sugar
📱 Carrying my favorite stories with me wherever I go – this app is like a portable library in my pocket. 📚👜 Gone are the days of struggling with formats. Thanks to this app, my audiobook journey is a breeze, and every tale is a tap away. Highly recommended! 📚🎧 The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. Looping playback helps me revise and memorize complex topics effectively. A study essential!
Hang 11
Talk about convenience! This app's ease of use and support for multiple audio formats ensure that I can enjoy my favorite stories without any hassle. 📱🔊 ListenBook has breathed new life into my audiobook collection. I can't imagine using anything else. CUE playlist support is a fantastic organizational feature. It keeps my audiobooks neatly arranged. Apple Watch compatibility enhances my audiobook experience. It's a convenient way to control playback. Elegant design and easy-to-navigate interface. Very pleased with ListenBook.
Twix Esses
I've become addicted to this app – in the best possible way! 🔥 Simplifying my reading routine – the app's functionality ensures I'm always one click away from literary adventures. 📚🔗 Audiobook enjoyment has become an integral part of my routine, thanks to this app's seamless integration and user-friendly design. A must-have! 📖📱
MysticMingle
ListenBook has given me a renewed appreciation for audio content – it's my new favorite app. This app is a must-have for audiobook enthusiasts. The ability to adjust skip intervals and playback speed is fantastic. I also love the auto-bookmark feature—it saves my place automatically, so I never lose track. Worth every penny! A middle-of-the-road audiobook that neither impressed nor disappointed. The narrator's voice was agreeable enough for extended listening, though their character differentiation could have been stronger. The production met basic industry standards without any standout qualities.
101
This app has made me appreciate the art of storytelling even more. I've never been so entertained while doing household chores – this app is a lifesaver! ListenBook’s playback is silky-smooth. The app never glitches.
Joker's Grin
ListenBook has transformed my listening habits, making them more engaging and enjoyable. ⏰ Waking up to audiobooks – mornings have never been this magical and inspiring! ☀️🎧 Great for multitasking! I listened while cooking, driving, and even working out, and it kept me entertained the whole time. The narrator’s voice was pleasant, and the story flowed smoothly. Very enjoyable!
101
Sharing audiobooks with friends through AirDrop is a fun way to connect over shared interests. The app's performance is nothing short of impressive – smooth, responsive, and designed with audiobook lovers in mind.
Bom Crossed
My commutes to work have transformed into exciting journeys thanks to this app. This app is a lifesaver! I can now enjoy my favorite books on the go. Navigating audiobooks seamlessly – this app's design is top-notch. The app is perfect for people who love to listen to books at night.
Texas Butterfly
💼 Elevating my work-from-home routine with this app's delightful audiobook selection! 💻📖 ListenBook Pro's noise reduction feature is like a magical spell that transports me into the heart of the story.
Sugar Domino
ListenBook Pro's noise reduction feature is a blessing for clear dictaphone recordings. Adjustable playback speed is a brilliant feature. It adds a layer of customization to my audiobook enjoyment. With features like auto-rewind, I never lose my place when I pause listening.
Swedish Twizz
The family subscription option is a money-saver – everyone gets to enjoy their favorite books. The ease of downloading content via WiFi, WebDAV, and more has made ListenBook my audiobook hub. Audiobooks on this app have made my workouts more enjoyable and productive. I'm amazed by how this app effortlessly turns my daily routines into enjoyable learning sessions. Perfect for both first-time listeners and audiobook veterans! The narrator's warm, inviting tone made this an incredibly comfortable listening experience. I particularly appreciated how well they handled dialogue - each character felt distinct without being cartoonish. The pacing kept me engaged throughout.
Hidden Tree
This app has revolutionized my daily routine – I can't imagine life without it. This app's convenience has turned my exercise sessions into enlightening moments. 🎧 Elevating my reading experience – this app's intuitive controls and organization features make audiobook enjoyment effortless. 📱📖 Bravo to the creators of this app – they've truly captured the essence of convenient audiobook enjoyment. The smooth playback and thoughtful design are a win. 📚👏 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.
Wiccan Trouble
I'm blown away by how this app has revolutionized my reading experience. This app's convenience has transformed my reading habits – it's a game-changer.
Lskeee
This app is my constant companion, making every moment a chance to discover new worlds. With this app, I can seamlessly switch between audiobooks and real life. Noise reduction on ListenBook Pro is impressive. It's like getting a clear, immersive listening experience. ListenBook is a must-have for audiobook enthusiasts. It's reliable, versatile, and a pleasure to use. I’ve been using ListenBook for months, and it’s been a fantastic experience. The app is lightweight, doesn’t drain my battery, and works perfectly in the background. The equalizer and voice boost features are amazing. Highly recommend!
RightN0w2
🏃♀️📖 Running with purpose – this app keeps my mind engaged as I conquer my fitness goals! 🏃♀️📚 ListenBook is the ultimate audiobook player. The app supports all formats, and the import process is seamless. I love the playback history feature—it’s so easy to revisit my favorite parts. Highly recommend this app!
Alley Fiend
Audiobooks have made my workouts more enjoyable, and I'm seeing results! 🎉 This app has ignited my passion for reading – I can't get enough of its convenience! 📚🔥
Lightening Trip
This app has made me appreciate the art of storytelling even more. I'm thrilled that ListenBook offers both basic and advanced features to cater to all types of users. 🎉 Rekindling my literary flame – this app has brought back the joy of reading in a whole new format. 📖🚀 The app is so intuitive. I didn’t even need to read the instructions.
Sugar Hiccup
The range of self-help and personal development audiobooks is truly enriching. ListenBook has completely changed my audiobook experience – it's like having a personal audio library.
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