Well, well... I finally found some time to write my second blog post! 😁
This one is all about how to use the #DecoratorPattern to modify classes that aren’t part of your code base — even if they’re marked as final. 🔒
Enjoy! 😊
#opensource
https://t.co/Lb4arS3dX2
Composer 2.7.7 is out 🚀 - Please update immediately! - Contains multiple security fixes resulting from a security audit performed by @cure53berlin and funded by #alphaomega at the @linuxfoundation -
Details on our blog https://t.co/8wSIm6lFLO #composerphp#phpc
Google Cloud accidentally deleted a company's entire cloud environment (Unisuper, an investment company, which manages $80B). The company had backups in another region, but GCP deleted those too. Luckily, they had yet more backups on another provider.
https://t.co/v5WFxqUtaB
@nmdmatt If it gonna make your life easier to maintain the project, I would say it is a go.
But if not, you gonna remove support for many guys, I would say.
Maybe you could do this when you think to release a new major version or phpstan cut support for php 8.0 👀
@jaseeey Looking for devicesMobile make me remember an ententy.
But there is a chapter in cleancode's book about naming things. Maybe it could help you .
But for me it is "isMobileDevice"
It is like
user (object)
userId (int)
@Sarvendev@taylorotwell I can feel how disappointing it is :/
But I would suggest you open an issue and have an agreement before starting to write code.
@holllowknight_@srprogrammer No brasil em empresas privadas não faz muita diferença eu sei, mas é melhor vc ter uma graduacao que quando precisar para algo maior vc poder usala.
@holllowknight_@srprogrammer Por que quando eu queria vim trabalhar fora do país, ads não era reconhecido como uma faculdade, então tudo foi mais difícil...
E dps que vc para de fazer faculdade vc não quer voltar mais, então deveria ter continuado e passado para um bacharel.
@cleptric@timacdonald87 IMO, remove "final" isn't the better solution, but provide small interfaces for not force user implement methods that he doesn't need (ISP)