24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Desenvolvedor Smalltalk e Pharo — aplicações orientadas a objetos

97 visualizações#2280
Período de listagem1 diaaté 18.11.2026
Postado20.08.2026
Visualizações9715 em 14 dias

Sobre o serviço

Traduzido
Sou um desenvolvedor Smalltalk e crio aplicações orientadas a objetos da maneira como a OOP pura foi concebida. Trabalho principalmente em Pharo e VisualWorks, desenvolvendo dentro de uma imagem "ao vivo" onde cada objeto, classe e método pode ser inspecionado e alterado enquanto o programa está em execução. Essa abordagem baseada em imagem permite que você desenvolva o modelo de domínio gradualmente, teste ideias em segundos e evolua o sistema organicamente, em vez de reescrevê-lo do zero após cada alteração. Se uma arquitetura clara, passagem de mensagens e código que lê como uma descrição da própria tarefa são importantes para você — é assim que eu trabalho.

A maior parte do meu trabalho é modernizar sistemas Smalltalk herdados que executam silenciosamente lógica de negócios crítica. Eu recupero comportamentos não documentados, desenredar hierarquias de classes complexas, trago testes de volta ao projeto e migro cuidadosamente o código antigo de VisualWorks ou VA Smalltalk para o Pharo mantido. Também conecto imagens historicamente fechadas ao mundo exterior por meio de serviços REST, bancos de dados relacionais e de objetos e implantação moderna, para que os investimentos em Smalltalk continuem a valer a pena. Cada mudança que faço em pequenos passos reversíveis, contando com o depurador e testes modulares.

Se você precisa de uma nova aplicação Pharo, resgate de uma imagem envelhecida ou mãos experientes para expandir um modelo de objeto existente — eu ajudarei a tornar a solução expressiva e durável.

— Desenvolvimento de aplicações em Pharo e VisualWorks
— Desenvolvimento baseado em imagem ao vivo através de testes
— Refatoração e resgate de sistemas Smalltalk herdados
— Migração de VA/VisualWorks para o Pharo moderno
— API REST, backends web e aplicações Seaside
— Integração com bancos de dados SQL e de objetos
— Modelagem de domínio, mentoria e revisão de código

Proteção de custódia SafeDeal

Os fundos ficam retidos na custódia Payora em USDT (TRC-20) e só são liberados ao freelancer após a aprovação da entrega.

Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Max K.Programação web
Contato

O que esta página responde