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
Killah Goose
I've fallen in love with literature all over again, thanks to this incredible app. ListenBook's dedication to user convenience is evident in the drag-and-drop download feature from web browsers. ListenBook Pro's tone adjustment feature is an innovative way to make each audiobook unique. The customizable controls and playback options cater perfectly to different audiobook preferences. The app is perfect for long walks. It keeps me company the whole time.
Fire Fish
This app's compatibility with different formats ensures that I never miss out on a great audiobook. Drag and drop downloads directly from my web browser? That's a level of convenience I appreciate. ListenBook’s bookmarking feature is incredibly useful. I never lose my place in a book. The app is so versatile. It works with all my devices.
Noise Toy
ListenBook's support for a variety of download methods means I can access my content in the way that suits me best. 🏃♀️🌟 Experiencing stories while staying active – this app's functionality enhances my walks and runs like never before. 🎧🏞️ ListenBook Pro's noise reduction feature has transformed the audio quality. It's crystal clear now.
Fire Queen
I'm hooked on this app's ability to make reading fit into every nook and cranny of my day. 🎧 Elevating my reading experience – this app's intuitive controls and organization features make audiobook enjoyment effortless. 📱📖 The app's attention to detail is commendable. It's evident in every feature. Automatic artwork and metadata extraction keep my audiobook library organized and visually appealing.
Ginger Chaos
This app's dedication to providing high-quality narration has made all the difference. Savoring audiobooks without complications – this app's design is commendable. Packed with useful features. My favorite audiobook app!
High Beam
The fact that ListenBook doesn't just play, but enhances audio quality, is truly remarkable. ListenBook has changed the way I listen to audiobooks. The app is so easy to use.
Lava Nibbler
🏝️ Soaking up the sun with an audiobook by my side – beach days just got better! 🏖️📖 ListenBook Pro's tone adjustment feature is a unique tool that adds a touch of creativity to my listening experience. ListenBook has made my daily commutes enjoyable. No more boredom! Binaural audio processing is amazing. Reduced my listening fatigue significantly.
Show Off
This app has made my commutes and long drives a source of joy and learning. 💼 Making work hours fly by with captivating stories – a true work-life balance! 💻📖 The app is so reliable. I’ve never had any issues with it.
Versace-Cat
I'm in awe of how technology has enhanced my reading experience through this app. With this app, reading is no longer a task – it's a delightful habit. 🎶 Forget background music, I've got enchanting stories to accompany my chores! 🎵📚 Audiobook joy made simple – this app's ease of use is commendable. Looping playback is my favorite feature. It's perfect for revisiting complex content.
RedFeet
This app has become my loyal companion during travels and relaxation times. Sharing audiobooks with friends through AirDrop is a fantastic way to introduce them to captivating stories.
Spoiler Betty
The controls on ListenBook are intuitive and user-friendly, making it a joy to navigate through my audiobooks. I'm grateful for ListenBook's seamless compatibility with a variety of formats – it's a true lifesaver. Automatic artwork and metadata extraction add a professional touch to my audiobook library.
Green Ghost
I love how this app seamlessly integrates into my busy schedule, making multitasking a breeze. I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
Tacklebox
Automated artwork and metadata retrieval add a professional touch to my audiobook library. Solid performance, but not outstanding. The narrator did a fine job, though their tone was a bit monotonous at times. The story itself was engaging enough, but I wouldn’t call it unforgettable.
Mental
🎉 This app has ignited my passion for reading – I can't get enough of its convenience! 📚🔥 🚗📖 Transforming traffic jams into opportunities for literary exploration – this app keeps me engaged on the road! 🚗🎧 Audiobook multitasking made simple – this app's design is a game-changer. As an audiobook enthusiast, this app is a dream come true. Its compatibility with various formats and easy navigation make it my ultimate reading companion. 🌟🎧 Adjusting the tone of the voice is an innovative feature that allows for a personalized listening experience.
Trigger Warming
I'm hooked on this app's curated content – it's like having a personal librarian. With this app, reading is no longer a task – it's a delightful habit. 🎧 An audiobook treasure trove in the palm of my hand – this app is pure convenience! 📚🌟 Makes audiobook listening super easy and enjoyable. Thanks, ListenBook!
Sofa King
This app is a must-have for any book lover on the go – it's my daily companion. 💼 Elevating my work-from-home routine with this app's delightful audiobook selection! 💻📖
Flotsams54
I can't get enough of the app's sleek interface and intuitive controls. It's a joy to use! Listening stats feature keeps me on track with my audiobook goals. Love it!
Lincoln Rider
Audiobook multitasking made easy – this app's functionality is top-notch. The attention to detail is commendable. Artwork and metadata are sorted automatically. ListenBook has become my go-to workout companion. It keeps me motivated and entertained. ListenBook has become my go-to app for all audiobooks. Full of useful features.
Twiddle Twix
Looping playback is a fantastic study tool. It helps me focus and retain information effectively. Looping playback is a game-changer for my study sessions. I can focus on challenging content.
LoreLoomer
I'm amazed at how immersive the experience is – it's like being inside the story. With ListenBook Pro, I can customize the tone of the sound to match my preferences – it's a fantastic touch. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy of audiobooks. Looping playback has made memorization so much easier. I'm acing my exams!
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