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
Flashpoint
ListenBook's dedication to delivering high-quality sound and user-friendly features has won me over. ListenBook's configurable auto-rewind after interruptions is a smart addition that keeps me on track. ListenBook's drag-and-drop download feature simplifies the process of adding new audiobooks to my collection. Elegant design and easy-to-navigate interface. Very pleased with ListenBook. The app supports a wide range of formats. ListenBook is very versatile.
Skirble
The app's layout is clean and intuitive, making it a pleasure to navigate. ListenBook's support for CarPlay and Apple Watch is a game-changer for my on-the-go listening. 🚶♀️📖 Discovering new worlds on my daily walks – this app is my travel companion! 🌍🎧 Audiobooks at my fingertips – this app's functionality is truly impressive. I love the ability to change the playback speed. It’s perfect for my needs.
Old Man Winter
With a vast genre selection, I've broadened my horizons and explored new topics. ListenBook's basic audio filters allow me to fine-tune the audio playback to suit my preferences. 🏡 Embracing audiobooks while tidying up the house – it's like having a helper! 🏠📚 💪 Doubling the impact of my workouts – exercising and exploring stories, all thanks to this app! 💪🎧 Controls are intuitive and user-friendly, making my audiobook experience seamless.
Leaf Assassin
ListenBook's comprehensive format support makes it the ultimate companion for audiobook enthusiasts. ListenBook has completely transformed how I enjoy audiobooks. The chapter navigation is seamless, and the statistics feature is a fun way to track my listening progress. The app is stable, fast, and incredibly user-friendly. Five stars!
Mad Robin
This app's compatibility with various devices ensures that I can enjoy my audiobooks wherever I go. ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer! Flawless support for various audio formats. Very happy with it.
Electric Player
Audiobooks have become my go-to gift for friends – and they all love it! ListenBook's dedication to providing an excellent user experience sets a new standard in audiobook apps. 📱 My pocket-sized library – this app makes reading accessible anytime, anywhere! 📚📱
Firefly
This app has made me appreciate the art of storytelling even more. A textbook example of great audiobook narration! The performer's diction was flawless, their pacing ideal, and their emotional range impressive. I never felt like I was being "read to" but rather like I was experiencing the story firsthand. The audio engineering was equally professional.
BlackExcalibur
I'm amazed by ListenBook's versatility in handling different formats – it truly supports all my audio needs. My long walks have turned into exciting adventures with this app. Noise reduction on ListenBook Pro is a revelation. It enhances the audio quality and makes listening comfortable.
Runway Darling
⏰ Early mornings have become my favorite time to listen to audiobooks – energizing! 🌅🎧 💼 Making work hours enjoyable – audiobooks turn my tasks into learning opportunities and moments of joy. 💻📖 Audiobooks have never been this accessible and enjoyable. This app's compatibility with various formats and its emphasis on user experience have made it an essential tool for me. 📱🔊 ListenBook has made managing my audiobook collection a breeze. Library organization is top-notch. The ability to organize my library is a huge plus. Everything is so neat and tidy.
Breezy Mustang
I'd love to see more classic titles, but the current selection is already fantastic. 🎉 The ease and functionality of this app make it my go-to choice for immersive audiobook experiences. 📱🎧 ListenBook Pro's unlimited audiobook length is a game-changer.
Potato Sub
Listening to audiobooks has turned mundane tasks into enjoyable experiences. 🎶 Swapping background music for the soothing voices of narrators – audiobooks have become my soundtrack for daily life. 🎵📚 Navigating audiobooks effortlessly – this app's functionality is commendable. ListenBook’s interface is clean and intuitive. It’s a joy to use.
Nightmare King
ListenBook Pro's noise reduction feature is a game-changer for immersive listening in any environment. ListenBook's player features, like chapters and bookmarks, make it a versatile tool for any listener.
Mad Rascal
This app has reignited my love for literature and made it a part of my everyday life. 🚶♀️🎧 Walking has never been this productive – exploring new worlds while I exercise! 🏞️💫 🔥 Adding a spark of excitement to my daily routine – this app is my secret weapon! ✨📖 Adjusting the tone of the voice is a creative feature. It allows for a unique and personalized experience.
Daffy Girl
Thanks to this app, listening to audiobooks has become a delightful habit. ListenBook's audio filters are a valuable tool for customizing my audiobook playback to perfection. Noise reduction and voice tone adjustment are simply amazing.
LunaStar
Thanks to ListenBook's automatic extraction of artwork and metadata, my library looks organized and appealing. CUE playlist support is a fantastic addition. It helps me organize my audiobooks effortlessly. Love how I can adjust playback speed and audio volume. ListenBook caters to all my needs. The app is so easy to use. I was up and running in minutes. I’m blown away by how feature-rich ListenBook is. From the customizable themes to the car mode, everything is designed with the user in mind. The app works flawlessly, and I’ve had zero issues with crashes or bugs. Highly recommend!
Santa's Little Helper
Precise controls on ListenBook give me complete command over my audio playback. Adjusting the tone of the voice is genius. It's like having a customizable audiobook narrator.
Snout Pixie
No more hassle with converting files – ListenBook supports a wide range of formats for a seamless listening experience. This app has turned my mundane tasks into exciting opportunities for reading. Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use. No need for file conversion is a game-changer. Love using ListenBook on my iPhone.
Lady In Red
Audiobooks have become a source of inspiration and motivation, thanks to this app. ListenBook's dedication to delivering top-notch audio quality is evident in every detail. I love how this app makes my daily commute a journey through literature. 🌟 Elevating everyday moments – this app adds an extra layer of magic to every aspect of my day. 📚✨
Beetle King
ListenBook Pro offers an unbeatable deal – unlimited audiobook length and noise reduction. 🌟 Elevating everyday moments – this app adds an extra layer of magic to every aspect of my day. 📚✨ ListenBook is packed with useful features. It’s the best audiobook app I’ve used.
Bridge Whip
Listening to audiobooks has become my guilt-free indulgence, and I love it. ListenBook's sleek interface and precise controls make it a joy to use during my daily listening sessions. This app has turned my cooking sessions into culinary adventures with a side of stories. This app's convenience has turned my daily chores into moments of intellectual discovery – a win-win! The ability to download audiobooks directly is fantastic. ListenBook is very convenient.
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