Marcel dos Santos Profile picture
Tech passionate programmer, web lover, PHP & JavaScript coder, interested in architecture & DDD, FP enthusiast, ex-FEMUG-SP, PHPSP evangelist and OSS supporter.
Mar 14, 2022 20 tweets 4 min read
Galera, a dica de hoje é sobre GIT. Uma ferramenta MUITO IMPORTANTE e utilizada no dia-a-dia de quem trabalha com programação e que ainda causa MUITA DÚVIDA, desde iniciantes até pessoas mais experientes. Nesta thread eu vou falar como fazer um BOM COMMIT. Bora lá? #devtips #git Vou começar com a DEFINIÇÃO de um commit. Um COMMIT é, de maneira simples, uma FOTOGRAFIA DO REPOSITÓRIO de código com INFORMAÇÕES RELEVANTES em um determinado MOMENTO NO TEMPO.

Um CONJUNTO DE COMMITS em ordem cronológica é responsável por CONTAR A HISTÓRIA do seu repositório.
Jan 17, 2022 7 tweets 2 min read
Eu demorei anos para entender o que era PROGRAMAÇÃO ORIENTADA A OBJETOS e ficava muito mal por isso. Mas, depois de um tempo, eu percebi que era uma DÚVIDA COMUM. Nesta thread eu vou te explicar de forma CLARA e DIDÁTICA. #devtips #oop A programação orientada a objetos é um PARADIGMA DE PROGRAMAÇÃO que trata da COMUNICAÇÃO entre objetos através da troca de MENSAGENS. Mas, afinal, o que é um OBJETO?

O OBJETO é uma representação concreta de uma abstração que possui CARACTERÍSTICAS, COMPORTAMENTOS e ESTADO ATUAL.
Nov 25, 2021 6 tweets 2 min read
O #PHP 8.1 foi lançado hoje com inúmeras funcionalidades. 🐘😍

- enums
- propriedades readonly
- fibers
- melhorias de desempenho
- array unpacking com chaves em string
- new in initializers
- pure intersection type
- tipo never
- first-class callable syntax

E muito mais! 👏🏽 Há um ano atrás foi lançado o #PHP 8.0 também com muitas funcionalidades. Vamos relembrar? 👇🏽

- JIT
- attributes/annotations
- named parameters
- constructor property promotion
- null safe operator
- union types
- match expression
- novas funções de string
- throw expression
Jul 25, 2019 14 tweets 6 min read
@nelson_senna Cara, rola um preconceito pesado c/ desenvolvedores PHP no Brasil, infelizmente. As pessoas acham que escolher uma linguagem (ou ser escolhido por ela) define um programador como bom ou ruim. Já fui em diversos meetups e eventos e cansei de ser olhado torto por trabalhar com PHP. @nelson_senna Cara, conheço engenheiros(as) de software que surgiram no mundo #PHP e são tão fodas quanto os(as) que surgiram nos mundos Java, C# ou Ruby, por exemplo. Não preciso nem citar nomes pois você conhece todos(as) eles(as).