Perguntas com a marcação «php»

13
Como testar o código não injetável?

Portanto, tenho o seguinte trecho de código em uso em todo o meu sistema. No momento, estamos escrevendo testes de unidade retrospectivamente (antes tarde do que nunca foi o meu argumento), mas não vejo como isso seria testável? public function validate($value, Constraint $constraint) {...

13
A estática é ruim, mas e o padrão de fábrica?

Estou em um projeto de TDD, então tento manter o máximo possível as boas práticas envolvidas com esse tipo de desenvolvimento. Uma delas é evitar o máximo possível de estática e global. Estou enfrentando esse problema: tenho um objeto "artigo" que pode ter "opções" ("micro-artigos" adicionais)...

13
Como o PHP é orientado a objetos? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que...

13
O que fazer quando sua empresa não criptografa senhas

fundo Fui contratado para ajudar uma empresa a manter seu servidor. Trabalho em alguns projetos PHP menores, mas também examino problemas de desempenho e, recentemente, varro os logs em busca de hackers. Esses caras estão executando o servidor há algum tempo e têm o que eu chamaria de um...

13
Por que as variáveis ​​PHP precisam ser precedidas com um cifrão?

Entendo que todas as variáveis ​​PHP precisam ser precedidas por um cifrão (por exemplo $someValue = 1), mas por que é esse o caso? Por que essa escolha de design foi feita? O motivo pelo qual pergunto é que minha namorada perguntou por que, quando mencionei que as variáveis ​​PHP precisam começar...