Some thoughts on the Interface Default Methods RFC

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Symfony

    The Symfony PHP framework

  • OK, bad example. The more realistic is this one. It did change over the years but because users are extending AbstractType, that wasn't a big deal.

  • BackwardCompatibilityCheck

    :ab: Tool to compare two revisions of a class API to check for BC breaks

  • It's also not a big risk because if it does fail it will fail every time you just load the class that implements the interface so probably your while site will error. If you do cursory testing of the new version before you deploy it you can find the problem quickly before it becomes a problem. You can also do static analysis checks on your code to make sure its compatible with the libraries you use including when you upgrade them. And library maintainers can run Roave/BackwardCompatibilityCheck/ to make sure they don't accidentally introduce a new interface method without declaring a new major version.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Como configurar imagem Docker(PHP e Nginx) para projetos Laravel com PHP 8.3

    1 project | dev.to | 24 Apr 2024
  • Developing a Reusable and Readable Bash Script for Automated LAMP Stack Deployment

    1 project | dev.to | 22 Apr 2024
  • RESTful APIs with Laravel: Best Practices

    1 project | dev.to | 9 Apr 2024
  • Using interfaces the wrong way

    1 project | dev.to | 24 Mar 2024
  • Mastering Application Security: The Power of Rate Limiting

    2 projects | dev.to | 15 Mar 2024