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
Junkyard Dog
The ListenBook app has made my daily routines more enriching, allowing me to learn while on the go. This app has made my downtime so much more productive and enjoyable.
Sexual Chocolate
Audiobooks have made waiting in lines and queues so much more bearable. Sharing audiobooks through AirDrop is a wonderful way to spread the joy of storytelling. The app is perfect for people who love to read but don’t have the time.
Liquid Death
Audiobooks have turned road trips into unforgettable journeys of imagination. 🎧 Elevating my reading experience – this app's intuitive controls and organization features make audiobook enjoyment effortless. 📱📖 Automated artwork and metadata extraction add a professional touch to my audiobook collection.
Wiccan Thunder
ListenBook's compatibility with CarPlay and Apple Watch, combined with its chapters, controls, and filters, make it the ultimate audiobook app! With this app, I've rediscovered the joy of literature during my daily walks – it's truly invigorating. 🔥 Streamlined functionality that's music to my ears – audiobook enjoyment has reached a new level of convenience. 🎵📖 ListenBook Pro's noise reduction makes sure that background distractions don't interfere with my listening.
Spitfire
ListenBook's commitment to excellence shines through in its powerful features and seamless performance. Audiobooks on demand? Yes, please! With this app's robust features, I'm always just a tap away from immersing myself in captivating narratives. 📚📱 ListenBook's sharing options make it easy to introduce others to the joys of audiobook storytelling.
Old Orange Eyes
This app isn't just a tool, it's a wellspring of inspiration and positive vibes. ListenBook's features are a bookworm's dream come true – from chapters to bookmarks, it's got everything. I'm hooked on this app's curated content – it's like having a personal librarian. ListenBook has transformed how I enjoy audiobooks. The app is a game-changer! ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily.
Pepper Prada
Audiobooks have made my long commutes enjoyable, and I'm always eager to see what's next. ListenBook's focus on quality and user experience has made it my go-to app for audiobooks and educational content. ListenBook has become my go-to app for all things audio – from lectures to speeches, it's got it all. 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! 📚🎧 WiFi downloads save a lot of time. Great feature!
B@d B0y
This app's features, from bookmarking to customizable playback speed, are fantastic. This app's support for various formats ensures that I can enjoy my audiobooks without any hassle.
SpellTansy
User-centric audiobook joy – this app's ease of use is impressive. ListenBook's loop and shuffle playback features add versatility to my audiobook listening experience.
Shadow Bishop
Book Groups on ListenBook make it easy to categorize and access my audiobooks. The ListenBook app has enriched my daily life, adding a layer of intellectual and emotional fulfillment. 🎉 Unlocking the door to imagination – this app is my key to endless stories and endless possibilities. 📚🔑
Steel Ginger
Changing the tone of the sound on ListenBook Pro is a fun way to customize my listening experience. Audiobooks made delightful – this app's usability is a breath of fresh air. Looping playback is my favorite feature. It's perfect for revisiting complex content. Tone adjustment is an innovative touch that adds a personal connection to the audiobook narration. It's like having a custom reading experience.
Pop Bee
ListenBook's compatibility with CarPlay and Apple Watch makes it a versatile companion for my daily activities. ListenBook's focus on quality and user experience has made it my go-to app for audiobooks and educational content. ListenBook's sleek design and intuitive controls make it my go-to app for audiobooks. I can't believe how easy it is to dive into a new world with this app. The app is perfect for people who love to multitask. I can listen while cooking.
Zero Charisma
📱 Accessing my favorite stories has never been this straightforward – this app's functionality is a bookworm's dream come true. 📚💫 Revolutionizing the way I enjoy stories – this app's seamless playback and intuitive controls make it a must-have for every book enthusiast. 📱🎧 ListenBook’s audio filters are great. The app provides a high-quality listening experience. The ability to download audiobooks directly is fantastic. ListenBook is very convenient. 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.
Joker's Grin
This app's compatibility with different file types means that my entire audiobook collection is at my fingertips. I’ve tried several audiobook players, but ListenBook stands out for its reliability and ease of use. The equalizer and voice boost features make every book sound amazing. Plus, the dark mode is perfect for nighttime listening. Great job, developers!
CirrusFlash
ListenBook has made managing and enjoying audiobooks a seamless and delightful experience. 🚶♀️📱 I'm exploring new worlds while on the move, all thanks to this app's seamless functionality. 🏞️📚
Star Scratch
🏝️ Soaking up the sun with an audiobook by my side – beach days just got better! 🏖️📖 🌟 Unleashing the power of audiobooks with this user-friendly app – it's like having a personal storyteller on demand! 📚🔥 ListenBook is a prime example of user-centered design. It's clear that the developers understand audiobook lovers' needs. Sharing audiobooks with friends is a fantastic way to introduce them to new stories.
Prez Dog
The audiobook player's silky-smooth playback is like music to my ears. Flawless performance! The app's ability to handle various audio formats is impressive. No more file conversions!
Wild Tesla
My productivity has soared since I started using ListenBook for my study materials. The app is so reliable. I’ve never had any issues with it.
Steel Solstice
My child has also fallen in love with audiobooks, all thanks to the app's kid-friendly collection. 💃 Dancing through chores with audiobooks – this app turns cleaning into a lively and literary affair! 🎶📚 Supports all my playlists and bookmarks perfectly.
Digital Equinox
Audiobooks have become my travel companions, and this app is my guide. I can't get enough of this app – it's like having a personal storyteller in my pocket. Audiobook pleasure simplified – this app's functionality is a reader's delight.
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