lw
programação
locaweb
63
código todo minimizado, sem espaços
excessivos, de legibilidade muito
complexa? Pois bem, em Ferramentas
de desenvolvedor do Google Chrome
existe a seção Scripts.
Nessa aba, há possibilidades que
potencializam a maneira de atuar com
o debug do javascript que está sendo
processado. Existe um combo que
lista todos os arquivos .js envolvidos
na página aberta. Pode-se selecionar
qualquer um deles para debugar. E
quando se esbarra com um código
“minified”, há um botão na parte
inferior chamado Pretty Print (o ícone
é representado por duas chaves {}).
Clicando nele, o código do javascript
é organizado somente para fins de
debug. Outro recurso importante é
a possibilidade de criar breakpoints,
bastando clicar no número da linha.
Com o código em Pretty Print, fica
fácil trabalhar em cima de javascripts
que antes vinham em apenas uma
linha. Se adicionar um breakpoint e
realizar a ação que ativa aquele ponto
de parada, o painel Ferramentas de
desenvolvedor irá atuar como uma
IDE em modo de debug, permitindo
adicionar watch expressions,
executar o step over, step into e
step out, como também desabilitar
todos os breakpoints.
9
Organize o comando SQL
antes de analisar
Quando for criar suas consultas
ou dar manutenção naquele sistema
legado, no qual as consultas estão
completamente desorganizadas, há
uma perda de tempo no acerto do
comando de uma maneira lógica,
para só depois começar a analisar a
lógica do comando. Para não perder
mais tempo com a organização da
SQL, existe o Instant SQL Formatter
(
.
Nessa página, bem simples, basta
colar o comando a ser organizado,
informar em qual banco irá rodar
(possui formatador para MSSQL,
MySQL, Oracle e outros), o tipo
de saída (existem vários: SQL, C#
String Builder, Delphi, Java, PHP,
entre outros). Feito isso, basta clicar
no botão Format SQL e o resultado
será exibido no campo inferior do
formulário em questão.
10
Foque em
desenvolvimento
Para não se distrair e
não atrasar prazos, utilize a técnica
Pomodoro. Basicamente, divide
o desenvolvimento em janelas de
meia hora, nas quais se trabalha
ininterruptamente por 25 minutos,
depois há uma janela de “folga” de
cinco minutos (para tratar desses itens
que normalmente iriam interromper
o desenvolvimento). Existem
aplicações em AIR e em forma de
extensão para navegadores. Algumas
dessas ferramentas funcionam como
cronômetro no formato 25x5, outras
vão além e bloqueiam páginas no
período dos 25 minutos, em prol do
foco no desenvolvimento.
Para não se
distrair e não
atrasar prazos,
utilize a técnica
Pomodoro.
Basicamente,
divide o
desenvolvimento
em janelas de
meia hora, nas
quais se trabalha
por 25 minutos
com folgas de
cinco
Transformar o
código em algo
menor pode render
bastante tempo no
momento de testar
o funcionamento
da página