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
With this app, I've rediscovered the joy of literature during my daily walks – it's truly invigorating. Navigating audiobooks with ease – this app's functionality is a standout. ListenBook's sleek layout and quick chapter access have made my audiobook journey incredibly enjoyable. ListenBook has made my daily commutes so much more enjoyable. I look forward to listening every day!
Universe Bullet
ListenBook is the perfect blend of technology and art, turning audio into an unforgettable experience. 💼 Boosting productivity at work with an audiobook in the background – love it! 💻🎧 🚶♀️🎧 Walking and listening has never been this smooth – this app's user-friendly interface makes it a breeze to enjoy my favorite stories. 🏞️📖 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.
Bleeker
Finally, a way to enjoy literature on the go without straining my eyes. ListenBook's looping playback, shuffle feature, and configurable controls make learning a breeze. This app is a time-saver – I can 'read' even when I'm on the move. With this app, reading is no longer a luxury – it's an essential part of my day.
Night Train
The sound quality is outstanding – it's like having a movie theater in my ears! ListenBook has completely changed my audiobook experience – it's like having a personal audio library. ListenBook has made audiobook listening more convenient and enjoyable than ever before. Quick access to chapters and controls makes ListenBook a breeze to use. It's an intuitive experience. I've found my new favorite narrator! Their voice was perfectly suited to this material, with just the right blend of authority and approachability. The production quality was broadcast-level - no distracting breaths, clicks, or inconsistent volume. Already looking for more of their work.
Sugar Hiccup
As a visually impaired person, this app has opened up a new world of stories for me. ListenBook's library organization and Book Groups feature make it easy to keep my audiobooks organized and accessible. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a social audiophile's dream. Automated artwork and metadata retrieval add a professional touch to my carefully curated audiobook collection. I can’t believe how easy it is to manage my audiobook library with ListenBook. Highly recommended!
TrixiePhany
ListenBook's seamless integration with CarPlay enhances my daily commute, making it a productive and enjoyable experience. This app has become my go-to companion, making my daily routine more exciting and insightful. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks.
Versace-Cat
Thank you for making literature more accessible, enjoyable, and immersive. This app is a game-changer! Simplifying my audiobook experience – this app's design is a game-changer. Audiobook magic at my fingertips! This app's comprehensive offerings, from statistics tracking to immersive audio processing, have breathed new life into my reading. 📚✨ ListenBook's sharing options make it easy to spread the joy of captivating stories with friends.
Dahlia Bumble
The range of audio formats supported is incredible. No need to worry about file conversion. 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!
CyberScribe
Being able to customize the listening duration is perfect for quick breaks. The features on this app, from bookmarks to playback speed, cater to all preferences. With this app, I've rediscovered the joy of reading through my ears, making every moment more valuable. Perfect for both first-time listeners and audiobook veterans! The narrator's warm, inviting tone made this an incredibly comfortable listening experience. I particularly appreciated how well they handled dialogue - each character felt distinct without being cartoonish. The pacing kept me engaged throughout.
Pluto
I'm hooked on this app's ability to make reading fit into any moment. The ability to play various audio formats without conversion is very convenient. ListenBook is a great app.
New York Sixlet
My child has also fallen in love with audiobooks, all thanks to the app's kid-friendly collection. ⭐️ Kudos to the developers for creating an app that's both functional and user-friendly. I can navigate and enjoy my books effortlessly. 📚👏 ListenBook is my go-to companion for immersive audiobook experiences. The ease of use and extensive format support make it a must-have! Adjustable playback speed is a fantastic feature. It allows me to customize my listening experience.
Grabber
No more hassle with converting files – ListenBook supports a wide range of formats for a seamless listening experience. ListenBook's versatility and user-friendly interface make it a must-have for audiobook lovers. ListenBook has made audiobook listening a personalized and enriching journey. ListenBook Pro's tone adjustment feature is a fun way to experiment with the audiobook experience.
Swerve
ListenBook has transformed my daily commute. I look forward to my journeys with this app by my side. Adjusting the tone of the narrator's voice is a unique feature that adds a personal touch.
Commando
The sleek design and easy navigation are visually pleasing and user-friendly. ListenBook Pro's tone adjustment feature is a unique tool that adds a touch of creativity to my listening experience. ListenBook’s playback is silky-smooth. The app never glitches.
Soda Delirium
ListenBook has revolutionized my audiobook enjoyment. It's an essential part of my daily routine. This is exactly what I look for in an audiobook! The narrator's pleasant voice and excellent diction made even complex passages easy to follow. I appreciated the subtle but effective use of pauses and emphasis that added depth to the listening experience. Finished it in record time because I couldn't stop listening.
FireBrang
Audiobooks have become my go-to gift for friends – and they all love it! ListenBook has completely changed my audiobook experience – it's like having a personal audio library. 🎶📚 Replacing tunes with stories – my house is alive with the sound of narration! 🎧🏠 Talk about convenience! This app's ease of use and support for multiple audio formats ensure that I can enjoy my favorite stories without any hassle. 📱🔊 Sharing audiobooks with friends is so easy with AirDrop. It's a great way to spread happiness.
Sand Whiskers
I've found solace in listening to audiobooks before bed – it's my form of meditation. This app's ease of use has made my downtime more enriching and enjoyable. Great for listening to a variety of content. Highly recommend! I can’t believe how easy it is to manage my audiobook library with ListenBook. Highly recommended!
Easy Sweep
Audiobook excellence made simple – this app's functionality is a true asset. ListenBook is the best audiobook player I’ve ever used. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Great job, developers!
Pigeon Woman
This app makes traffic jams a breeze – time flies by while I'm engrossed in a story. ListenBook is a true audio treasure! It turns my own audio files into immersive listening experiences. ListenBook's sharing options make it easy to spread the joy of captivating stories with friends.
Rando Tank
🎧 Making housework more enjoyable – audiobooks turn mundane chores into moments of discovery. 🧹📚 🎙️ This app's user-friendly interface has transformed my daily walks into immersive storytelling sessions. Kudos to the developers! 🚶♀️📖 ListenBook's drag-and-drop download feature is a time-saving convenience that I greatly appreciate.
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