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
Wrangler Jim
This app has brought back the joy of reading, even when I'm on the move. With this app, I've turned mundane tasks into moments of inspiration and education β it's brilliant! Adjusting the tone of the narrator's voice is a unique feature that adds a personal touch. The app supports a wide range of formats. ListenBook is very versatile. I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
Pepper Mouse
This app has turned long waits into exciting opportunities to dive into a new story. I can't believe how much time I've saved thanks to this efficient app! ListenBook has enriched my life with a diverse range of content, all at my fingertips. The app is very intuitive. ListenBook makes finding and playing audiobooks simple.
Fadey
ListenBook's sharing options make it easy to share the joy of captivating stories with friends and family. WiFi downloads save a lot of time. Great feature! Playback speed and volume controls are top-notch. Highly recommend.
Darkside Orbit
The ability to switch between different books effortlessly is a major plus. I love that ListenBook supports a wide range of formats, making my library diverse.
Bat Magenta
ListenBook is like a personal audiobook library in my pocket. Organized and easily accessible. Auto-rewind is a brilliant feature. Never lose track of where I left off. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks.
Sky Dahlia
Changing the tone of the sound on ListenBook Pro adds a personalized touch to my audiobook experience. π Unveiling the joy of reading once again β this app is my gateway to literary wonders! ππ This app has transformed my daily commute into a captivating journey of knowledge and entertainment. With support for various audio formats, ListenBook ensures I can enjoy my favorite audiobooks without worries.
Trigger Warming
The fact that ListenBook supports a wide range of formats without DRM protection is a huge win. Audiobook multitasking simplified β this app's ease of use is a true asset. The app's versatility in audio downloading is unmatched. It's a comprehensive solution for my audiobook needs. Automated artwork and metadata extraction make my audiobook library look neat and professional. The ability to download audio directly within the app is a lifesaver. ListenBook is incredibly convenient.
Sandbox
With ListenBook, I can enjoy my audiobooks with enhanced sound quality and personalized settings. Audiobooks on this app have turned my travels into explorations of new narratives.
Black Fantastic
This app has turned my screen time into valuable learning opportunities. Audiobooks at my fingertips β this app's functionality is a true marvel.
Hairpin
π Transforming my mundane routine into a captivating journey β thank you, this app! β¨π πΆ Forget background music, I've got enchanting stories to accompany my chores! π΅π Savoring audiobooks without fuss β this app's design is impressive. Audiobooks at my fingertips β this app's functionality is a true marvel.
Dove Dolce
Language courses on audiobooks helped me pick up a new language effortlessly. I can't believe how easily this app has fit into my daily routine. This app's convenience has turned my daily chores into moments of literary escape.
Snake Eyes
Kudos for the thoughtfully curated collections β I'm discovering hidden gems! ListenBook has turned my everyday moments into extraordinary journeys of imagination.
Sugar Domino
This app is a time-saver β I can 'read' even when I'm on the move. Download options are versatile, making it easy to get audiobooks from various sources. The detailed listening stats are fantastic. Helps me keep track of my progress.
Jack Cassidy
I've discovered authors I'd never heard of before, and now they're among my favorites. Say hello to audiobook nirvana! This app's user-friendly design and comprehensive features have made my reading routine smoother than ever. ππ Adjusting the tone of the voice adds a unique touch to my listening experience. I love the personalization!
Opulent Gamer
ListenBook's versatile player features are like having a personal audio assistant β it's that good! πΌ Making every minute count β this app's ease of use ensures I'm always making progress in my audiobook adventures. π±π Excellent support for various audio formats. Very satisfied.
MrOnsTr
This app is a gift for book lovers who struggle to find reading time. Supports all audio formats I use without issues. Very happy.
Roadspike
The ListenBook app is a fantastic companion for my long walks, helping me learn and explore at the same time. This app is my secret weapon for making the most of my free time. With ListenBook, every moment is an opportunity to explore new stories and gain knowledge. Looping playback is a game-changer for my study routine. It helps me retain information effectively.
Sw33per
I'm amazed by ListenBook's versatility in handling different formats β it truly supports all my audio needs. ListenBook's extensive statistics feature adds a new level of insight to my audiobook habits. Finally, an app that lets me organize my audiobooks effortlessly. The library organization and book groups feature make navigation a breeze. Say goodbye to monotony β this app's diverse format support and intuitive controls have turned my daily activities into thrilling audiobook adventures. π±π Listening statistics motivate me to read more. Excellent feature!
ManManMan
With ListenBook, I can enjoy a wide range of audiobook formats without any hassle, making my listening experience seamless. ListenBook's thoughtful inclusion of chapters, controls, and filters has enhanced my audiobook experience. With this app, I can read anytime, anywhere β it's a reader's dream come true. Audiobook immersion without fuss β this app's ease of use is commendable. Adjustable playback speed and volume controls are fantastic features.
SubWoof330
The ability to change playback speed and audio volume on ListenBook gives me full control over my listening experience. Effortlessly managing my audiobook collection β this app's functionality is a winner. Navigating audiobooks seamlessly β this app's design is top-notch. Noise reduction and voice tone changing are brilliant features.
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