Outro exemplo:
Javascript organizado
Se o javascript não estiver bem estruturado, ele vai
puxar seu pé na cama.
Slide 28
Slide 28 text
$(window).load(function() {
window.locastyle = new Locastyle();
locastyle.base.init($(document));
});
Aqui iniciamos o objeto Locastyle, que vai
carregar as funções do projeto.
init.js
Escolha um bom
framework para sua base
Você não precisa começar nada do zero. Mas sua base
precisa ser firme para você crescer.
Slide 32
Slide 32 text
O designer é seu amigo
Padrões visuais andam junto com os padrões de código.
Defina com o designer quais serão os padrões dos
elementos básicos: GRID, botões, tipografia, espaços e
medidas.
Slide 33
Slide 33 text
Nomenclatura bem
definida
Misturar nomes em inglês com portugues confunde.
Nomes grandes confundem.
Vai usar traço, underline ou camelCase?
Slide 34
Slide 34 text
Faça código reutilizável
desde o início
Um framework é como um quebra cabeças, onde você
junta as peças para criar novas formas e estruturas.
Slide 35
Slide 35 text
Tenha uma documentação
ou um manual
Uma documentação ou um manual com exemplos vai
ajudar a adoção do framework em novos projetos.
Slide 36
Slide 36 text
Cresça com paciência
Não coloque plugins que você ACHA que vai usar. Não
solucione problemas que você ACHA que vão surgir.
Slide 37
Slide 37 text
A exceção não é padrão
Quando há muitas exceções, nenhum padrão está
sendo criado. Designers e devs front-end precisam
usar elementos já criados para montar layouts.
Slide 38
Slide 38 text
Work in Progress
Seu framework nunca estará pronto. Você sempre vai
criar, refazer ou modificar as features.
Slide 39
Slide 39 text
AMPLEXOS
Diego Eis
@diegoeis @tableless
tableless.com.br