Following a previous project management article, this article looks more closely at Scrum, hopefully enticing you to start using it to manage your projects.
Tag: Expert
What can you do as a technical project manager to minimize your chances of adding "leader of a failed project" to your resume?
Challenge your procedural way of thinking with this article and learn the basic concepts of functional programming in PHP.
Business screens are different from the pages we're used to developing for a blog or website. Form organization and efficient data entry are important.
The i is a very wonderful machine and there are lot of opportunities for brave PHP programmers who venture into this realm.
In this series I want to talk to you about PHP β and the IBM I. Thatβs right, the IBM i, formerly known as System i and before that as the AS/400.
Although the "Dependency Injection = Inversion of Control" equation can generally be considered valid, the concept of IoC is actually much broader.
Besides dependency management, with a little creativity Composer can also be used as a basic build automation tool for your PHP projects.
Learn about the Open/Closed Principle and how it can help you build more robust, extensible systems.
The Law of Demeter is a powerful paradigm whose goal is to promote the implementation of highly-decoupled application components by eliminating unnecessary mediators.
Learn how the Null Object design pattern takes advantage of polymorphism to reduce the tangled checks for null values all throughout your client code.
Learn how overcome many of the obstacles when compiling on Windows and successfully compile PHP with both static and dynamic PHP extensions.
This is part 2 of the series PHP Master, Patterns for Flexible View Handling by the author Alejandro Gervasio.
Patience is a virtue but rarely when waiting for web pages to load. Knowing how to profile PHP using XHProf to find bottlenecks is a good skill to have.
Read Patterns for Flexible View Handling, Part 1 β Working with Composites and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read An Introduction to the Front Controller Pattern, Part 2 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Tunneling requests with a front controller through a single API entry point is an efficient way to implement a command-based mechanism.
Slim is well-suited for creating simple REST web services in PHP and comes with some components like Router, Request, Response, and View.
Read Reusing Implementation β a Walk-through of Inheritance, Composition, and Delegation and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
This is part 2 of the series discussing how to manage class dependencies, now focusing on the Service Locator pattern and Dependency Injection Containers.
Read Managing Class Dependencies: An Introduction to Dependency Injection, Service Locators, and Factories, Part 1 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Decoupling Interfaces from Implementation - Using Separated Interfaces and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
This article will give you a brief introduction to phpQuery and explain how you can use it in real-world projects.
Read Implementing a Unit of Work - Handling Domain Objects through a Transactional Model and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Handling Collections of Aggregate Roots β the Repository Pattern and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read The Dependency Inversion Principle and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read An Intro to Virtual Proxies, Part 2 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read An Intro to Virtual Proxies, Part 1 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
In this article, Alejandro Gervasio will teach us the introduction and a few examples of using PHP.
Read Integrating Data Mappers and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.