Readonly properties e classes readonly
PHP 05/05/2026

Readonly properties e classes readonly

A mutabilidade acidental em objetos é uma das fontes mais comuns de bugs em sistemas orientados a objetos. Quando uma propriedade pode ser alterada em qualquer ponto do ciclo de vida do objeto, o rastreamento de estado se torna complexo e propenso a erros. O PHP 8.1 introduziu uma solução elegante para esse problema: as readonly properties.

Notícias

Todos Recentes Tendências
Reproducible builds: garantindo integridade do binário

Segurança para Devs

Reproducible builds: garantindo integridade do binário

Quando um desenvolvedor compila código fonte e obtém um binário, espera-se que esse binário seja uma representação fiel do código. No entanto, variações ambientais mínimas podem produzir artefatos diferentes a partir do mesmo código fonte. Timestamps inseridos automaticamente, caminhos absolutos do diretório de compilação, ordem não determinística de processamento de arquivos e variáveis de ambiente são fontes comuns de não-reprodutibilidade.

05/05/2026

Revista

Ver todos
Receivers por valor vs por ponteiro

Golang

Receivers por valor vs por ponteiro

Em Go, um receiver é um parâmetro especial que conecta uma função a um tipo, transformando-a em um método. A sintaxe básica coloca o receiver entre a palavra-chave func e o nome do método: