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
Divine Bramble
Savoring audiobooks without complications – this app's design is top-notch. Auto-rewind feature is a lifesaver. I never lose my place! This app is a game-changer for audiobook lovers! The interface is clean and easy to use.
Rando Tank
This app has become my go-to companion, making my daily routine more exciting and insightful. With this app, I've discovered a new way to make my downtime more enriching and meaningful. I'm amazed at how this app has seamlessly integrated reading into my daily rhythm. The app's compatibility with CarPlay and Apple Watch is a huge plus.
Hoboken Nightingale
Efficiency meets audiobooks – this app's functionality is a true winner. Effortless audiobook management – this app's usability is impressive.
Copilot
I'm impressed by how much more I'm learning through audiobooks compared to traditional reading. Finally, an app that supports all audiobook formats! Flawless playback.
High Kingdom Warrior
I've become the storyteller of my family, sharing the amazing audiobooks I've discovered. ListenBook's compatibility with various formats ensures that my audio needs are met. Sharing audiobooks with friends is a blast. AirDrop makes it seamless.
Kitchen
ListenBook's drag and drop downloads from web browsers are a time-saving feature I can't live without. 🚶♀️📖 Exploring stories as I stroll – audiobooks have turned my walks into inspiring journeys of imagination. 🏞️🎧 Adjusting the tone of the voice is so innovative. It's like personalizing the narration. The ability to adjust playback speed and volume is a game-changer for me. I love the ability to change the font size. It makes reading the titles so easy.
Broomspun
🧘♀️☕ Unwinding with a cup of tea and a captivating audiobook – relaxation meets intellectual stimulation. 🍵📖 Bookmarks are a lifesaver for my study materials. I can easily revisit important sections. Looping playback is a game-changer for my study sessions. I can focus on challenging content.
Cumulo
ListenBook's seamless integration with CarPlay enhances my daily commute, making it a productive and enjoyable experience. Looping playback has made memorization so much easier. I'm acing my exams!
Fire Fish
Kudos to the creators for making literature so accessible and enjoyable. ListenBook's support for playlists in CUE format is a detail-oriented touch I truly appreciate. Listening to audiobooks has become a ritual, thanks to this incredible app.
Springheel Jack
No more straining my eyes – this app lets me 'read' with my ears! Thanks to this app, I can enjoy the world of literature without missing a beat in my fast-paced life. The statistics tracking feature is very useful. ListenBook helps me keep track of my listening time.
NoiseCake
Changing the tone of the sound on ListenBook Pro is a fun way to customize my listening experience. The auto-rewind feature after interruptions is a small thing that makes a big difference.
Waylay Dave
This app has given me the joy of reading even when my hands are full. ListenBook's compatibility with various formats has made it my go-to app for all audio content. This app's convenience has turned my daily chores into moments of literary escape. 🏡 Embracing audiobooks while tidying up the house – it's like having a helper! 🏠📚 Automated artwork and metadata retrieval add a professional touch to my carefully curated audiobook collection.
DARK HQ
🎉 This app's functionality is a masterpiece – it seamlessly integrates audiobooks into my daily routine. 📚🎨 CUE playlist support is a fantastic feature that allows me to create curated listening experiences for different moods and settings.
Moon Orchid
This app is a true treasure for audiobook lovers – it's my go-to source for literary adventures! 🎶📚 Enriching my environment with the power of storytelling – audiobooks infuse my home with literary magic. 🎧🏠 Audiobook immersion without fuss – this app's ease of use is commendable. ListenBook's audio filters have given me the power to tailor my listening experience to my preferences.
Lady Peach
ListenBook's support for playlists in CUE format is a detail-oriented touch I truly appreciate. 💪 Crushing workouts while devouring books – this app makes fitness fun and educational! 🏋️♀️🎉
Juno Cream
The sound quality is outstanding – it's like having a movie theater in my ears! I'm amazed at how this app's features cater to audiobook enthusiasts' every need. I'm amazed at how effortlessly I can immerse myself in stories with this app. The compatibility with Apple Watch is a game-changer. Controlling my audiobooks from my wrist is genius. The sound quality is excellent. It feels like I’m in the story.
Racy Lady
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy. No more limits on the genres I can explore! This app's versatility in downloading and organizing audiobooks ensures I always have a captivating tale at my fingertips. 📖📱 Configurable auto-rewind is genius. No more confusion when I pause and resume.
Tweety Bun Bun
The ListenBook app is a fantastic companion for my long walks, helping me learn and explore at the same time. I'm hooked on this app's ability to turn any moment into a reading opportunity. I can finally listen to all my audiobooks seamlessly with ListenBook. The customizable playback controls and chapter navigation make it a breeze. Bookmarks are a lifesaver for audiobook lovers. They help me keep track of important moments. Automatic artwork and metadata extraction keep my audiobook library organized and visually appealing.
Rando Tank
I can't believe how much time I've gained by listening while cooking and doing chores. I've rediscovered the joy of reading through the convenience of audiobooks. Sharing audiobooks with friends through AirDrop is a fun way to spread the joy. Perfect for listening to educational content. Highly recommend!
Double Eerie
ListenBook's commitment to enhancing the audiobook experience is evident in its thoughtful features and design. Audiobooks made accessible – this app's ease of use is a true blessing.
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