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
Baby Brown
ListenBook's compatibility with various audio formats ensures that I can enjoy a wide range of content hassle-free. This app has added a new layer of enjoyment to my downtime – I'm truly grateful. ListenBook has revolutionized my audio experience, making it both personalized and engaging.
Dark Burn
I've become a more empathetic listener thanks to the emotional depth of audiobooks. The app's recommendations are surprisingly accurate – it's like they know my taste perfectly! I can't get enough of this app's convenience and the endless possibilities it offers. ListenBook Pro is totally worth it. Unlimited audiobook length – I'm in!
Nightmare King
The statistics feature on ListenBook helps me track my audiobook consumption – a fantastic way to measure my progress. This app is my secret to staying ahead on my reading list, even during my busiest days. Say goodbye to monotony – this app's diverse format support and intuitive controls have turned my daily activities into thrilling audiobook adventures. 📱🔊 ListenBook Pro's noise reduction ensures that my listening experience remains clear and enjoyable.
Sleek Zelda
📱 Carrying stories in my pocket – this app's convenience is a game-changer! 📚🛍️ ListenBook Pro's unlimited audiobook length is a dream come true for those epic tales. It's like having a personal audiobook library in your pocket. ListenBook has become my trusted companion. It's my go-to app for expanding my knowledge and enjoyment.
Spunky Chick
Changing the tone of the sound on ListenBook Pro is a unique feature that adds a personal touch to my listening. ListenBook's attention to detail is commendable. Every aspect of the app is well-crafted.
LerveDr
The app's stability and reliability make it my go-to choice for audiobooks. Listening to audiobooks has become my ultimate way to unwind after a long day. The ability to adjust playback speed is a game-changer for faster or more immersive listening. This app is my constant companion, making every moment a chance to discover new worlds. ListenBook's dedication to providing an excellent audiobook experience is evident in its smooth and silky playback.
Delicious Cupid
I'm hooked on this app's ability to make every moment a reading moment. Sharing audiobooks through AirDrop is a fun and convenient way to share the magic of storytelling with friends and family, sparking meaningful discussions.
Polar Bee
Savoring audiobooks without complications – this app's design is commendable. Unlocking a world of literary possibilities, this app's extensive compatibility and user-friendly controls have made audiobook enjoyment an everyday joy. 📱🔊 Adjusting the tone of the voice is a unique and fun feature. I can customize the narration to my liking. Bookmarks have become my study companion. I can easily revisit important passages in my audiobooks.
Shady Prairie
⭐️ Loving the fact that I can learn and listen at the same time – multitasking made easy! 🧠🎧 I love the ability to change the playback pitch. It’s a unique feature. 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!
Jelly Momentum
The offline mode is a lifesaver on flights – I'm never without a good story. ListenBook's basic audio filters allow me to fine-tune the audio playback to suit my preferences. Simplifying my reading routine – this app's ease of use is remarkable. The ability to download audio directly within the app is a lifesaver. ListenBook is incredibly convenient. The app is so responsive. It never lags or freezes.
Sass Burst
The voice actors are incredible – they make the characters come alive. I'd love to see more classic titles, but the current selection is already fantastic. I can't get enough of this app's easy navigation and quick access to chapters and playback controls. Finally, an app that values usability – navigating and listening is a breeze! I love the compatibility with iOS 16. The app runs smoothly and flawlessly.
2nd Hand Joe
🧘♀️☕ Sipping tea and getting lost in stories – the ultimate way to unwind! 🍵📖 💼 Boosting productivity at work with an audiobook in the background – love it! 💻🎧 📱 My secret to staying well-read – this app ensures that I'm never without a book, no matter where I am! 📚📱 I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
Austin Shamrock
I'm hooked on this app's intuitive features – from chapters to playback controls. This app's ease of use has made my daily activities more enjoyable and educational. 🎉📚 Rekindling my passion for books – this app has sparked a reading revolution in my daily life! 🔥📖 I don't have strong feelings about this one either way. The narration was competent but forgettable. The story itself was more engaging than the performance.
White Swan
🛌 Bedtime stories for adults? Yes, please! This app is a dream come true. 🌙📚 💼 Merging work and pleasure – audiobooks keep me company during house admin tasks! 💻🎧 ListenBook's commitment to a user-friendly interface and intuitive controls is evident in every aspect of the app. ListenBook Pro is totally worth it. Unlimited audiobook length – I'm in! ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars!
Coma Stalk
ListenBook Pro's sharing features allow me to spread the joy of audiobooks with my friends and family. This app is my audiobook haven. With a user-friendly interface and features like audio filters, I'm engrossed in stories like never before. 📖🔊 Download options are plenty – I can get my audiobooks from various sources hassle-free. Sharing audiobooks with friends is a bonding experience made easy through AirDrop and sharing options.
Marbles
I can't believe how easy it is to dive into a new world with this app. Accessing my favorite audiobooks has never been easier – this app's user-centric design and comprehensive features make it an absolute gem. 📱🎧
Light Lion
ListenBook has turned my audio content into an immersive, personalized, and unforgettable experience. 💼 Elevating my work-from-home routine with this app's delightful audiobook selection! 💻📖 Audiobook enthusiasts, gather around! This app's exceptional features, from audio filters to robust support, have transformed my daily routines into storytelling moments. 🎉🎧 ListenBook's customizable audio filters add a new dimension to my audiobook enjoyment. ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer!
Black Hole Necromancer
ListenBook's intuitive design and thoughtful features have made my audiobook experience delightful. This app has transformed my daily routine into moments of literary delight. ListenBook's tone adjustment feature in the Pro version is a creative tool that adds a fun twist to my audiobook journey. ListenBook has redefined how I enjoy audiobooks. It's an essential tool for my literary pursuits.
Shwatson
This app's support for various formats and genres ensures that there's always something new to explore. This app has made reading a part of my lifestyle, no matter where I am. Noise reduction on ListenBook Pro is a revelation. It elevates the audio quality to a new level.
Lumberyard
🎉 Making each day a new chapter – this app keeps me hooked from morning to night! 📖🌄 ListenBook Pro's noise reduction makes sure that background distractions don't interfere with my listening. The audio filters make a noticeable difference. ListenBook provides an excellent listening experience.
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