Rejoignez-nous pour un voyage dans le monde des livres!
Ajouter ce livre à l'électronique
Grey
Ecrivez un nouveau commentaire Default profile 50px
Grey
Abonnez-vous pour lire le livre complet ou lisez les premières pages gratuitement!
All characters reduced
Test-Driven Development with PHP 8 - Build extensible reliable and maintainable enterprise-level applications using TDD and BDD with PHP - cover

Test-Driven Development with PHP 8 - Build extensible reliable and maintainable enterprise-level applications using TDD and BDD with PHP

Rainier Sarabia

Maison d'édition: Packt Publishing

  • 0
  • 0
  • 0

Synopsis

A PHP developer's practical guide to planning, writing, and deploying maintainable and extensible software solutions with automated tests in a well-structured way
 
Key Features
 
Learn to organize and translate business requirements into maintainable softwareMinimize regressions and bugs while releasing new features or bug fixesBuild maintainable applications using SOLID principles
 
Book Description
 
PHP web developers end up building complex enterprise projects without prior experience in test-driven and behavior-driven development which results in software that's complex and difficult to maintain. This step-by-step guide helps you manage the complexities of large-scale web applications. It takes you through the processes of working on a project, starting from understanding business requirements and translating them into actual maintainable software, to automated deployments.
 
You'll learn how to break down business requirements into workable and actionable lists using Jira. Using those organized lists of business requirements, you'll understand how to implement behavior-driven development (BDD) and test-driven development (TDD) to start writing maintainable PHP code. You'll explore how to use the automated tests to help you stop introducing regressions to an application each time you release code by using continuous integration.
 
By the end of this book, you'll have learned how to start a PHP project, break down the requirements, build test scenarios and automated tests, and write more testable and maintainable PHP code. By learning these processes, you'll be able to develop more maintainable, and reliable enterprise PHP applications.
 
What you will learn
 
Understand how to start a software projectDiscover how to use Jira as a tool to organize your tasksExplore when and how to write unit, integration, and functional tests using PHPUnitWrite behavior-driven tests using BehatApply SOLID principles to help you write more testable codeGet the most out of your automated tests by using continuous integrationUse continuous delivery to help you prepare your application for deployment
 
Who this book is for
 
This book is for PHP software developers looking to implement TDD and BDD in their projects. An understanding of object-oriented programming is required to get the most out of this book. Professional software development experience will also be beneficial to understand real-life business cases.
Disponible depuis: 13/01/2023.
Longueur d'impression: 336 pages.

D'autres livres qui pourraient vous intéresser

  • Pharmacology - Drugs Dosage and Safety (3 in 1) - cover

    Pharmacology - Drugs Dosage and...

    Ava Westwood

    • 0
    • 0
    • 0
    In the high-stakes world of medicine, understanding the intricate dance between drugs and the human body can mean the difference between healing and harm. "Pharmacology: Drugs, Dosage, and Safety" is your comprehensive guide through this complex terrain, offering critical insights into how medications behave within biological systems, how they're best applied in clinical settings, and what happens when things go wrong. 
    This groundbreaking 3-in-1 resource seamlessly weaves together the essential disciplines of clinical pharmacokinetics, pharmacology, and toxicology, equipping healthcare professionals with the knowledge they need to make confident, informed decisions at every stage of patient care. From absorption rates to adverse reactions, from therapeutic windows to toxicity management, this book transforms the science of pharmaceuticals into the art of healing—because when it comes to medication, precision isn't just preferable, it's imperative.
    Voir livre
  • Meditation for Peaceful Sleep - cover

    Meditation for Peaceful Sleep

    Ruminarration

    • 0
    • 0
    • 0
    Are you struggling to unwind after a long day? Do restless nights leave you feeling drained and exhausted the next morning? Discover how you can find tranquility and deep rest with this transformative audiobook. Delve into guided meditations specifically designed to calm your mind and soothe your spirit. This audiobook offers gentle, immersive sessions that help you create a serene atmosphere conducive to a restful night's sleep. Whether you're new to meditation or a seasoned practitioner, you'll find valuable techniques to enhance your nightly routine. Experience the powerful benefits of mindfulness and relaxation, and wake up each day replenished and ready. Uncover the path to peaceful sleep and embrace the calm you deserve. Begin your journey to restful nights and rejuvenated mornings today.
    Voir livre
  • Metaverse Investing Guide for Beginners - cover

    Metaverse Investing Guide for...

    Vitali Lazar

    • 0
    • 0
    • 0
    Top 5 Beginner-Friendly Strategies to Get You Into Metaverse Investing Today! - Bring in a Fortune and Finally Reach Financial Freedom With This Book That Will Hand You the Keys to Do SoI'm sure you've heard about the Metaverse and how much money it can bring you, but you aren't sure where to start.It can be overwhelming to try and figure out where to put your money when it comes to cryptocurrencies and digital assets. With so many options available, it can be hard to know which ones are worth investing in.The Metaverse is a cutting-edge blockchain platform that is quickly gaining popularity. It offers unique opportunities for investment and wealth creation that are unavailable anywhere else!It is still a relatively new platform, which means there are plenty of opportunities for investors who are willing to take a chance.That's why we've put together this guide - to show you the best ways to create wealth in the Metaverse!With this guide, you can become a millionaire through investing in altcoins, non-fungible tokens, decentralized finance, and blockchain gaming. There has never been a better time to get involved in this exciting new technology.You’ll discover:    Fool-proof strategies to easily bring in wealth!    The keys to unlocking all the potential of the Metaverse.    Investing in crypto made easy and simple!    Super investing tactics that are perfect even for absolute beginners.    How to get yourself ahead of the competition and take your spot at the top!    And so much more!So whether you're just starting out or you're already well-versed in the world of crypto, these strategies will help you take your investments to the next level.Scroll up, Click on “Buy Now”, and Start Investing Today!
    Voir livre
  • Herbal Healing - Herbal Remedies For Health and Wellness - cover

    Herbal Healing - Herbal Remedies...

    Fiona Smith

    • 0
    • 0
    • 0
    Herbal Healing: Herbal Remedies For Health and Wellness 
    Are you ready to take control of your health naturally? Herbal Healing: Herbal Remedies For Health and Wellnessis your ultimate guide to harnessing the power of herbs, creating potent remedies, and building a home apothecary that will keep your family healthy for years to come. 
    From soothing herbal teas to powerful tinctures, healing salves, and immune-boosting syrups, this must-have book is packed with proven, science-backed herbal remedies that every home should have. Whether you’re a beginner or an experienced herbalist, you’ll discover easy, step-by-step recipes to help you: 
    ✔ Boost immunity & fight colds, flu, and infections naturally 
    ✔ Soothe stress, anxiety, and improve sleep with calming herbal blends 
    ✔ Ease pain, inflammation, and headaches without relying on pharmaceuticals 
    ✔ Heal cuts, burns, and wounds with powerful, natural first-aid remedies 
    ✔ Improve digestion, balance hormones, and detoxify your body with herbal tonics 
    ✔ Forage, grow, and preserve medicinal herbs for year-round healing
    Voir livre
  • A Book of Noises - Notes on Auraculous - cover

    A Book of Noises - Notes on...

    Caspar Henderson

    • 0
    • 0
    • 0
    Sound shapes our world in invisible but profound ways, and here Caspar Henderson brings his characteristic curiosity, knowledge and sense of wonder to the subject to take us on an exhilarating journey through the heard universe. 
    A Book of Noises gathers together sounds from the cosmos, the natural world, the human world, and the invented world, and contains quiet pockets of silence. From the vast sound of sand in the desert to the tuneful warble of a songbird, to the meditative resonance of a temple bell and the improvisational melodies of jazz, this is a celebration of all things auricular. 
    The preface is read by Cerys Matthews, and the rest of the book by the author
    Voir livre
  • The Impact of Technology on Society - Opportunities and Challenges - cover

    The Impact of Technology on...

    Craig Dames

    • 0
    • 0
    • 0
    Technology has been a driving force behind human progress, shaping societies and transforming the way people live, work, and communicate. From the earliest tools created by prehistoric humans to the advanced artificial intelligence of today, technological advancements have continuously redefined the boundaries of possibility. Understanding this evolution provides insight into how innovations have shaped civilization and what the future may hold. 
    The historical development of technology dates back to the invention of simple tools made from stone, wood, and metal. Early human civilizations relied on these tools for survival, gradually advancing to more sophisticated techniques in agriculture, construction, and warfare. The discovery of fire, the wheel, and the development of writing systems marked significant milestones that laid the foundation for future progress. The Industrial Revolution of the 18th and 19th centuries ushered in a period of rapid technological growth, introducing mechanized production, steam power, and transportation systems that reshaped economies and societies. 
    Key innovations have played a crucial role in shaping modern civilization. The invention of electricity revolutionized industries and led to the creation of household appliances, lighting, and communication systems. The 20th century saw remarkable advancements, including the telephone, radio, television, and, eventually, computers. These inventions not only improved the quality of life but also connected people across vast distances, fostering global communication and collaboration. The internet, developed in the late 20th century, became one of the most transformative innovations, changing the way individuals access information, conduct business, and interact socially.
    Voir livre