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
Acid Queen
This app's customizable features, from playback speed to filters, are fantastic. I can't get enough of this app – it's a true game-changer for book lovers. 📱 It's like having a personal audiobook library at my fingertips! This app's functionality is a dream come true for book lovers. 📚🔥
Queen Ginger
Thanks to ListenBook, I can enjoy my audiobooks without the need for constant synchronization. 🔥 Elevating my reading routine to new heights – this app is a real page-turner! 📚🚀 ListenBook's easy sharing options make it a breeze to introduce friends to my favorite audiobooks. Sharing is caring! Elegant design and user-friendly interface. Love it! Good but not great. The narration was competent but lacked the extra spark that makes some audiobooks truly special. Still worth a listen though.
Glyph
Listening to audiobooks with my kids has become a cherished bonding activity. This app is a game-changer for audiobook enthusiasts. The interface is intuitive, and the playback is seamless! is a breeze with ListenBook. It's convenient and reliable. ListenBook has streamlined my audiobook experience. It's a must-have app for enthusiasts. An audiobook I’ll listen to again! The story was engaging, and the narrator’s performance made it even better. Some parts were so well-delivered that I replayed them just to hear the emotion again.
Liquid Science
This app has brought back the joy of reading, even when I'm on the move. The app is perfect for multitaskers. I can listen while working out.
Bad Bunny
This app isn't just a tool, it's a wellspring of inspiration and positive vibes. I can't remember the last time I was this excited about 'reading' books! I can't imagine my audiobook routine without ListenBook's intuitive and user-friendly design. This app has helped me achieve my reading goals and explore new genres effortlessly.
Palomino Cake
Sharing audiobooks through AirDrop is a delightful way to spread the joy of storytelling. A fun feature! The app is so versatile. It works with all my devices.
3D Waffle
ListenBook has revolutionized my audio experience, making it both personalized and engaging. The app's performance is unparalleled. It's like it's tailor-made for my device. My daily workouts are more enjoyable now, thanks to seamless integration with Apple Watch.
Crossing Guard
I'm discovering books I wouldn't have considered before, and my reading horizons are expanding. The ListenBook app has enriched my daily life, adding a layer of intellectual and emotional fulfillment. Audiobooks on this app have made my daily walks a time of reflection and inspiration. The app is very user-friendly. ListenBook makes listening to audiobooks a breeze.
Leaf Assassin
Being able to customize the listening duration is perfect for quick breaks. The layout of ListenBook is so beautiful and user-friendly, making it a pleasure to use. ListenBook's support for network device downloads and drag-and-drop is a time-saving delight. The range of supported formats is astounding. No more compatibility issues! Library organization has never been easier thanks to ListenBook. My collection is well-managed.
WonderWords
ListenBook's dedication to delivering a top-notch experience is evident in every detail. Adjusting playback speed has revolutionized the way I consume audiobooks. I can cover more ground while maintaining comprehension. Looping playback helps me immerse myself in the content. It's my secret study weapon. Love how I can adjust playback speed and audio volume. ListenBook caters to all my needs.
Hemlock
Listening to books while doing chores? This app makes it possible! I'm grateful for this app – it's made reading a part of my everyday life. 🎉 This app has ignited my passion for reading – I can't get enough of its convenience! 📚🔥 Looping playback and shuffle features keep my audiobook sessions engaging and fresh.
Fist Wizard
This app's convenience has turned my daily chores into moments of intellectual discovery – a win-win! I can't get enough of this app – it's like having a personal library with me. Listening stats feature keeps me on track with my audiobook goals. Love it! 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! This audiobook made my workouts fly by! The engaging narration kept me motivated to keep listening, which meant longer gym sessions. The narrator's energy matched the material perfectly - upbeat when needed, somber when appropriate. A great example of how narration can enhance text.
Green Scavenger
This app's convenience has made my downtime more rewarding and enriching. 🌟 Simplifying my reading routine – this app's user-friendly design ensures I'm always in sync with my favorite stories. 📚✨ Sharing audiobooks with friends through AirDrop is a wonderful way to spread the love of literature. The narrator's voice was so pleasant and easy to listen to. They had perfect pacing and made even the slower parts engaging. I found myself looking forward to my commute just to listen more!
Rook
I'm in awe of how this app has made reading a part of my busy life. Audiobooks made convenient – this app's functionality is a true gift.
Tan Stallion
This app has added a new layer of enjoyment to my downtime – I'm truly grateful. Not bad, but not amazing either. The narrator’s voice was pleasant, though some parts felt a bit rushed. The story had its moments, but I wouldn’t necessarily recommend it over similar titles in the genre.
Demolition Queen
ListenBook's compatibility with multiple downloading methods ensures there's always a way to get my content. Perfect for repeat listening! The narrator's performance was so rich with detail that I'm sure I'll discover new layers on a second listen. Their interpretation felt authentic to the material while bringing fresh insights. The audio production was pristine from start to finish.
Sw33per
Seamless audiobook integration – this app's functionality is a technological marvel. The app never crashes. It’s reliable and stable. 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!
Call Back Queen
ListenBook has become an indispensable part of my daily routine – it's my ultimate audio companion. Great for listening to lectures and educational content. Very useful! I love the cloud integration. I can access my books from anywhere. The app is perfect for people who love to listen to books while commuting.
Spellbinder
The app's customization options allow me to tailor the listening experience to my liking. I'm blown away by ListenBook's ability to play diverse formats flawlessly – it's a game-changer. I'm addicted to this app's ability to turn mundane moments into opportunities for intellectual growth. The audio filters make a noticeable difference. ListenBook provides an excellent listening experience.
Corny
ListenBook's seamless integration with CarPlay makes my daily commute a delightful opportunity to indulge in audiobooks. I can't believe how much I've 'read' since I started using this app. 💃 Dancing to the rhythm of stories while I dance through house chores – pure joy! 💃📖 Mastering audiobook navigation – this app's ease of use is commendable. The customer support is amazing. They responded to my query within hours.
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