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
JesterZilla
Accessing literary treasures has never been this straightforward – thank you, app! Audiobooks at my fingertips – this app's functionality is truly impressive. With ListenBook, downloading audiobooks has become hassle-free, thanks to the various download options. Adjustable playback speed is a fantastic feature. It allows me to customize my listening experience. 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!
Chew Chew
I can't imagine my audiobook routine without ListenBook's seamless audio player. 🏝️ Soaking up the sun with an audiobook by my side – beach days just got better! 🏖️📖 💼 Enhancing work-from-home productivity – audiobooks make even the most routine tasks a delight. 💻📖 Noise reduction on ListenBook Pro is impressive. It's like getting a clear, immersive listening experience. Incredible character voices! Each person felt distinct without being over-the-top. The emotional scenes gave me chills with how well they were delivered.
Irish Dze
The 'Discover' section is a treasure trove for finding hidden literary gems. Audiobooks have become my escape from reality – a journey into captivating worlds. ListenBook has broadened my horizons by introducing me to a diverse range of audiobooks. It's a gateway to endless knowledge, entertainment, and inspiration. The ability to download audiobooks directly is fantastic. ListenBook is very convenient.
Keystone
I love that I can enjoy audiobooks while cooking elaborate meals in the kitchen. The captivating narrators make each story come alive in a unique way. With ListenBook, I can immerse myself in captivating stories and enriching knowledge, all in one convenient app. ListenBook's thoughtful inclusion of chapters, controls, and filters has enhanced my audiobook experience. 🏃♂️📚 Running through chapters has never been smoother – the app's streamlined functionality keeps me on track with my reading goals. 🏃♂️🎧
Sky Bully
ListenBook's powerful audio downloading features are a game-changer – I can have my audiobooks ready in no time. ListenBook has redefined my audiobook journey, making it more enjoyable and convenient than ever before. 💼 Making work hours fly by with captivating stories – a true work-life balance! 💻📖 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!
MindfulMingle
🧘♂️ Finding zen through storytelling – this app makes meditation even more calming. 🧘♂️🎧 🎉 Unlocking the door to imagination – this app is my key to endless stories and endless possibilities. 📚🔑 ListenBook's sharing options make it easy to share the joy of captivating stories with friends and family. The basic audio filters are a game-changer. Adjusting playback speed is a breeze. The auto-rewind feature is a thoughtful addition that enhances my listening journey. I appreciate it!
RZRWRE
ListenBook's library organization and book groups have made managing my audiobooks a breeze. ListenBook Pro's tone adjustment feature is an innovative way to make each audiobook unique. Noise reduction on ListenBook Pro is impressive. It's like getting a clear, immersive listening experience. The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. Great for listening to a variety of content. Highly recommend!
SpellTansy
Thanks for making my daily commute to work enjoyable and engaging! The range of self-help and personal development audiobooks is truly enriching. ListenBook Pro's noise reduction feature enhances my immersion in every audiobook, regardless of surroundings. Finally, an app that supports all audiobook formats. It's a dream come true for audiophiles like me.
Guillotine Trigger
This app's ease of use has made reading a seamless part of my daily routine. I'm amazed by the app's compatibility with different audio formats. It's truly versatile. ListenBook Pro's noise reduction feature is a game-changer for improving audio quality and clarity. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks.
BuzzMouse
This app has reignited my love for literature in the most delightful way. Audiobooks on this app have made my daily walks a time of reflection and inspiration. The audio quality is superb. ListenBook enhances my audiobook experience. 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!
Wild Kitten
ListenBook's features make it the ultimate audio companion for any audiobook enthusiast. I'm amazed at how this app has made my daily routines more enjoyable and intellectually fulfilling. I can't get enough of ListenBook's silky-smooth playback and intuitive design. It's my go-to app for both leisurely listening and study sessions. The app's compatibility with CarPlay has made my road trips so much more enjoyable. I’m so impressed with ListenBook. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Highly recommend this app!
Sweetness
I'm addicted to this app's curated playlists and recommendations – they're spot on. I'm impressed by the app's performance – it's stable, fast, and tailored for audiobook enthusiasts. ListenBook Pro's noise reduction feature is a revelation. It elevates the audio quality, providing a clear and immersive listening experience that enhances my enjoyment. Downloading audiobooks is a breeze, thanks to the variety of options available. The noise reduction feature is a game-changer for clearer dictaphone recordings.
Cardinal Rebel
ListenBook's support for multiple download methods ensures I can always access my favorite content. Simplifying audiobook management – this app's functionality is a true asset. Adjusting the tone of the voice adds a unique touch to my listening experience. I love the personalization! ListenBook has become my go-to app for all audiobooks. Full of useful features. I’m so impressed with ListenBook. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Highly recommend this app!
DreamWeaver
🚶♂️🌟 Strolling through stories on a lazy afternoon – this app is my relaxation buddy! 🏖️🎧 Absolutely in love with this audiobook app! The seamless functionality and easy navigation make my reading time pure bliss. 📚🎧 Unlimited length audiobooks with ListenBook Pro are a huge plus! Love how I can adjust playback speed and audio volume. ListenBook caters to all my needs.
Sir Shove
With this app, reading has become an integral part of my daily routine. ListenBook has become an essential part of my day, enhancing my commute and allowing me to enjoy audiobooks like never before.
Seal Snake
Audiobooks have made my workouts more enjoyable, and I'm seeing results! Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy. ListenBook has turned my ordinary moments into extraordinary adventures through stories. 💼 Merging work and pleasure – audiobooks keep me company during house admin tasks! 💻🎧 Perfect for studying with its playback controls and audio filters. Excellent app!
Achilles Mountain
No more worries about compatibility – ListenBook handles numerous formats flawlessly. ListenBook's integration with CarPlay and Apple Watch has streamlined my multitasking. Thanks to ListenBook, downloading audiobooks from various sources has become effortless. The statistics tracking feature is a gem. I'm surprised by how much time I spend on audiobooks!
The Shield Toronto
I'm amazed at this app's ability to transport me to different worlds through stories. 💡 The future of audiobook listening is here – this app's sleek functionality redefines how we enjoy our favorite stories. 🎧🔮 The app's compatibility with CarPlay has made my road trips so much more enjoyable. The app is perfect for people who love to multitask. I can listen while cooking.
FireBerry
The convenience of switching between devices without losing my place is a lifesaver. ListenBook's looping playback, shuffle feature, and configurable controls make learning a breeze. ListenBook's commitment to a user-friendly interface and intuitive controls is evident in every aspect of the app. The adjustable playback speed feature is a true innovation. It adds a personalized touch to my listening.
CyberScribe
Changing the tone of the sound on ListenBook is a fun feature that adds a unique touch to my audiobook experience. This app's playback controls and features make it a breeze to customize my listening experience. 💼 Making every minute count – this app's ease of use ensures I'm always making progress in my audiobook adventures. 📱📖 Streamlining my audiobook journey – this app's design is top-notch.
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