Mostrar mensagens com a etiqueta JavaScript. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta JavaScript. Mostrar todas as mensagens

sexta-feira, 2 de setembro de 2011

Os 10 erros mais comuns em JavaScript

Site muito interessante sobre os 10 erros mais comuns que fazemos quando trabalhamos com JavaScript. ;)


The 11 JavaScript Mistakes you’re Making

sábado, 13 de novembro de 2010

Javascript Object Oriented

Depois de várias conversas a tentar defender que o Javascript é Object Oriented perante os meus amigos amantes do Java e .Net, decidi escrever um conjunto de artigos sobre esta linguagem e como a utilizar para ser OO visto que existem muitas pessoas que não sabiam sequer que a linguagem permite este paradigma.

Não vou defender que o JS é melhor que A ou pior que B, apenas irei mostrar como utilizar como OO J.

Para ser sincero nunca tinha tido uma grande experiência com o JS na universidade, mas onde actualmente trabalho é usado em 90%. O mais estranho é que em 90% do mundo profissional JS é utilizado em browser para fazer client side e eu uso numa plataforma para server side (eu gosto de ser do contra J).

Vou tentando explicar com exemplos, se os quiserem testar é só instalar um add-on no IE ou no Firefox que permita “correr” JS (ex. IE -> debugBar)

O objecto Point, é um sério case study em vários livros e cursos de programação e é por esta que irei começar.

Iremos começar com a criação do objecto, propriedades públicas e privadas e como adicionar métodos (privados, públicos e priveligiados).

Não percam os próximos artigos porque nós também não J.

quinta-feira, 30 de setembro de 2010

Eclipse

Eclipse IDE
Um velho conhecido dos tempos de universidade e ainda hoje o meu ambiente de desenvolvimento preferido.
IDE significa Integrated Development Environment, ou seja, um ambiente de desenvolvimento integrado. Uma ferramenta de ajuda à criação de software que neste caso é multi-linguagem (JAVA, PHP, C/C++, Javascript, etc) através do seu sólido mecanismo de extensões (plugins) permitindo adicionar funcionalidades e características conforme a necessidade do utilizador.
Algumas das funcionalidades que vêm com a instalação base são JAVA e CVS. Dando o exemplo do Java existe várias funcionalidades user friendly como auto-complete, highlight, auto-correct, suggestions, debug entre outras.
É possível criar os nossos próprios plugins sejam estes para adicionar ou melhorar funcionalidades especificas, seja para criar funcionalidades para partilhar na comunidade link ou para comercialização. Alguns dos plugins mais conhecidos são para o desenho de UML, desenvolvimento de PHP, ligação a sistemas de gestão de Base de Dados, desenvolvimento de Web Design.
Existe uma permissa nesta ferramenta “Eclipse is a plug-in” com a excepção de um pequeno runtime kernel.
Para comprovar a capacidade de modularidade e escalabilidade da ferramenta podemos consultar o conjunto de ferramentas existentes , muitas destas com vertente para ambientes profissionais e comerciais.
Uma óptima ferramenta para todos os níveis de expertise.

Links:
Eclipse
Conjunto de ferramentas

quinta-feira, 23 de setembro de 2010

Google StyleGuide

As práticas recomendadas pela Google para um conjunto de linguagens, entre as quais: C++, Objective-C, XML, R, Python, JavaScript.

Links
Google StyleGuide