¡Acompáñanos a viajar por el mundo de los libros!
Añadir este libro a la estantería
Grey
Escribe un nuevo comentario Default profile 50px
Grey
Suscríbete para leer el libro completo o lee las primeras páginas gratis.
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

Editorial: Packt Publishing

  • 0
  • 0
  • 0

Sinopsis

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 desde: 13/01/2023.
Longitud de impresión: 336 páginas.

Otros libros que te pueden interesar

  • The Arabian Art of Taming and Training Wild and Vicious Horses - cover

    The Arabian Art of Taming and...

    P. R. Kincaid

    • 0
    • 0
    • 0
    Back in the day before automobiles, a good horse trainer and veterinarian was the equivalent of “Mr Goodwrench”. A badly behaving or unhealthy equine was equivalent to breaking down on the highway or running out of gas on a lonely stretch of highway somewhere in Utah. My sources tell me that most of the training methods are ok, but stay away from the medical tips unless you are prepared to become the poster boy or girl for the local SPCA. Listen with tongue in cheek, and check with a professional before attempting any of these techniques on a real animal.Mike Vendetti, narrator
    Ver libro
  • Natures Silken Robes - Bombyx mandarina - cover

    Natures Silken Robes - Bombyx...

    Mike Blake

    • 0
    • 0
    • 0
    Natures Silken Robes :: Bombyx mandarina 
    This poem was inspired by a program I saw on silkworms and their germination and metamorphosis into the adult moths (which they generally never get to because of the demand for their silk). 
    Domesticated silk moths don't survive the silk process of obtaining their silk. The death of the silk moth is not described in this Poem. The silk worm trade has been going for over 5,000 years and cultivated mainly in Asia. 
    The name the 'Silk Road' came about because of this highly lucrative trade. 
    The domesticated silk worms are called Bombyx mori, 
    and their Wild cousins are called Bombyx mandarina. 
    ***** Please leave your Review/feedback, many thanks. ***** 
    To contact the Author: Please add me Mike Miko on Facebook & then message me, thanks. 
    https://www.facebook.com/mike.cco1 I will then contact the Author your behalf. 
    or on Twitter: miko_1_dollar ~ Tumblr : ccobes ~ 
    Instagram: Wild_Poetrys // Wild.Poetry.Webs 
    Tiktok: wild_poetrys 
    FB: https://www.facebook.com/New.Poets.Corner
    Ver libro
  • Ultimate Unity for Multiplayer VR Development - Master Multiplayer VR Development with Unity XR Toolkit and Photon Fusion to Build Immersive High-Performance Experiences - cover

    Ultimate Unity for Multiplayer...

    Niraj Vishwakarma

    • 0
    • 0
    • 0
    Create Cutting-Edge Multiplayer VR in Unity with XR Toolkit & Photon Fusion
    Book Description
    Virtual Reality (VR) and Extended Reality (XR) are revolutionizing industries, from gaming to healthcare. As immersive experiences become mainstream, mastering VR and XR development is a must-have skill.
    Ultimate Unity for Multiplayer VR Development is your hands-on guide to building interactive, multiplayer VR applications using Unity and Photon Fusion, covering everything from XR fundamentals to advanced networking techniques. Whether you're a beginner or an experienced developer, you’ll gain the expertise to create high-performance XR solutions.
    Structured into three key sections—Fundamentals, Development, and Practical Project—this book takes you on a step-by-step journey. You’ll explore XR fundamentals, hardware, and software tools before diving into VR development and multiplayer networking. Through a hands-on project, you'll build a fully functional multiplayer VR environment, integrating networked avatars, voice chat, and interactive mechanics. The book also covers essential optimization strategies and deployment best practices to ensure your XR applications run smoothly across platforms.
    Table of Contents
    1. Introduction to XR Development
    2. Understanding XR Hardware
    3. XR Software and Tools
    4. Building Your First XR Project
    5. Developing VR Experiences
    6. Networking and Multiplayer Fundamentals
    7. Photon Fusion for Unity (The Essentials)
    8. Outlining and Detailing the Project Scope
    9. Building the VR Environment
    10. Configuring Networked Player Avatar
    11. Creating Multiplayer Sessions (Rooms)
    12. Enabling Avatars with Voice Chat
    13. Implementing XR Interactions
    14. Completing Multiplayer Logic and Testing Build
    15. Performance Check and Optimization Practices for VR
    16. XR for Industry and Enterprise       
    
    Index
    Ver libro
  • PMP PATH: Unlock Effortless Project Success with Expert Tips - "Transform your project management journey! Access engaging audio tips tailored for your PMP Path success!" - cover

    PMP PATH: Unlock Effortless...

    Alden Crowe

    • 0
    • 0
    • 0
    PMP PATH: Unlock Effortless Project Success with Expert Tips  
    ⭐️⭐️ Simplified Guide & Explanations Included ⭐️⭐️ 
    Are you eager to advance in your career and enhance your expertise by successfully passing the Master Project Management certification exam? 
    In search of a thorough guide that includes everything you need to excel in the Master Project Management exam? 
    Your quest ends here! 
    This guide acts as your ultimate resource for enhancing your knowledge, applying your skills, and participating in practical exercises. With this, you'll be equipped for success. 
    Updated for the Master Project Management Exam Structure. 
    Key features of this enhanced guide: 
    - In-depth insights into the Master Project Management Certification  
    - Comprehensive explanation of project management principles  
    - Effective strategies for exam preparation and tackling challenging questions  
    Our guide stands out due to its extensive coverage, which is crucial for your exam success. Concepts are thoroughly explored, not just touched upon. 
    Crafted with a clear structure and simple language, our Master Project Management Exam Guide ensures seamless transitions between topics. Say goodbye to confusing jargon and welcome clear, concise, and technically accurate content. 
    So, why hesitate? Click the BUY NOW button, secure your guide, and embark on your journey to success in the Master Project Management exam! 
    This guide is your key to unlocking transformative, impactful results today!
    Ver libro
  • Modern London Maps - Fascinating and beautiful maps of twentieth century London - cover

    Modern London Maps - Fascinating...

    Vincent Westbrook

    • 0
    • 0
    • 0
    Featuring over 60 maps of London from the twentieth century, this fascinating miscellany provides an enthralling exploration of the history of the city.
    One of the best ways to gain an insight into a city's multilayered past is by deciphering its maps, and this curated collection of historical maps of London will help you do just that. Many of these hugely interesting and significant maps are also beautiful works of art and fascinating examples of design in and of themselves.
    The majority of the maps in this collection have been drawn from the historical treasure house that is The London Archives, which has been housing London's records since 1889. The maps are presented in thematic chapters, including:
    • Making Connections: Maps of the railways, tube system and roads.
    
    • Let's Go Outside: London's green spaces and the River Thames.
    
    • Picture This: Pictorial, decorative and artistic maps.
    
    Perfect for map enthusiasts, history buffs and lovers of graphic design and London, this is a visually stunning book that you will spend hours poring over.
    Ver libro
  • Hypnosis for Weight Loss - Unlock The Secrets To Achieving Success With Hypnosis - cover

    Hypnosis for Weight Loss -...

    Be Conscious Creators

    • 0
    • 0
    • 0
    Rewire Your Mindset And Get Fast Results With Hypnosis! 
     
    The advantages of hypnosis therapy are widespread. A lot of individuals report positive changes with hypnosis and it's recognized as a valid type of holistic alternative medicine.  
     
    Hypnosis is a popular technique utilized for weight loss, overcoming addiction, healing, achieving goals, relaxation and stress relief. It's utilized to get rid of undesired behaviors and beliefs and to manifest new desires and achieve goals in life. 
      
    If you wish to influence your subconscious mind to accept new programming for positive alterations hypnosis is an effective technique for doing that. 
     
    Among the chief advantages of hypnosis is that when you in a hypnotic state brain wave frequencies decelerate. You center or focus your awareness and you're actually much more aware than usual. A state of centered awareness almost feels as though you're more of an observer of thought and images rather than a part of them. This allows you to bypass the "gatekeepers" at the entrance to the subconscious and superconscious so you are able to access these levels of consciousness directly, and the brain is much more receptive to suggestion. 
     
    The unconscious, or subconscious may then be reprogrammed so it lets go of old patterns, beliefs and feelings that no longer serve you. They may be replaced with suggestions that are favorable and affirming. The superconscious mind may open you into fresh insights and originative ideas.  
     
    A common misperception is that you only have to be hypnotized once to make lasting changes. Occasionally this is the case, but for lasting positive changes, hypnosis suggestions need to be repeated several times till your mind accepts the new programming. 
     
    You'll need to enter hypnosis and listen to your audio multiple times. Don't expect that one session will set up and run your new programs. 
     
    Put this audio on each night before you go to bed and listen to it right before you fall asleep. If you have time also listen to it first thing upon waking. Do this for at least 21 days consistently so that positive change can take affect in your life.
    Ver libro