iMaster Developers

Bernie Sumption

Bernie Sumption

É engenheiro de software e fotógrafo. Gosta de criar software, pois adora resolver problemas, desde os técnicos, como o design de algoritmos e a melhor interface de usuários, aos humanos, como organizar uma equipe para resolver um problema que um sozinho não conseguiria.
  • Publicou
    4
    Artigo(s)
    book
  • Visualizados
    1600
    Vezes
    eye
  • Desde
    2011
    clock
awardArtigos Publicados
Bernie Sumption
DevSecOps
Construtores privados apropriados para ActionScript 3.0

Aqui está uma dica útil para programadores Flash e Flex. O ActionScript 3.0 é ótimo, mas não tem nenhum Singleton. Samuel Aglesias comentou, certa vez, sobre uma solução que previne, com sucesso, as subclasses de chamarem o construtor usando super(), mas ela não previne outros códigos de criarem novas instâncias de classe com new. Portanto,…

Bernie Sumption
Desenvolvimento
A herança é má e deve ser destruída

Quando eu construí o Animator.js, recebi muitas críticas por promover que a herança não é uma coisa boa. Esperando evitar uma guerra, mudei minha posição para ‘a herança é muitas vezes útil, mas é muito mais ultrapassada’. Nos últimos meses, eu tenho tentado descobrir como exatamente ela deveria ser usada, e concluí – pelo menos…

Bernie Sumption
Front End
eval() considerado útil: geração de código no JavaScript

Se algum recurso do JavaScript já foi considerado perigoso, é o eval(). Ele é tão comumente abusado que se eu estiver entrevistando um desenvolvedor web JS, eu normalmente pergunto algo do tipo “o que é eval(), e por que você não deveria usá-lo”. Ele é tão comumente abusado que o arquiteto javaScript do Yahoo!, Douglas…

Bernie Sumption
Front End
Como debugar JavaScript no Internet Explorer

Gostaria de dividir com você um truque para conseguir um “debugador” world-classe de graça no IE. JavaScript debugging in Visual Web Developer Express Um pouco de história: usuários do Visual Studio há muito tempo já sabem que ele vem com um ótimo debugador, provavelmente o melhor debugador de JavaScript que existe (mas o Firebug está…

Publicidade