Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de 2022

Manual de Instruções - Plano Teórico 00

A teoria é o mais importante, pois é a partir da teoria, que somos capazes de manipular a realidade, em prol do nossa capacidade de associar a teoria à lógica e\ou à realidade.  Existe, várias abordagems para o mesmo problema e mesmo assim, não há propriamente a melhor abordagem, mas sim as melhores práticas.  Um dos grandes desafios é o de estruturar de forma relacional, todas as peças do programa que queremos desenvolver, sendo que para isso, é necessário pensar e estruturar bem a ideia do programa. 

Manual de Instruções - Aprender a Interpretar o Caminho

Slogan: "Aprender, reaprender e voltar a aprender" A nossa memória não é tão grande que possa recolher tudo o que aprendemos e como tal, ao longo do tempo, devemos reaprender o que terá sido esquecido.  O Caminho  associado ao meu trabalho artistico refere o JavaScript como o caminho que devo fazer. O JavaScript é uma linguagem de execução e não de compilação. É como pensar no que a humanidade deixou como memória de si própria, que foi somente o produto de tudo o que se dedicou, isto é, de tudo o que executou. É como dizer que o caminho são os livros, sendo que os livros são folhas e as folhas servem também para escrever e desenhar. Há tanto em comum entre o JavaScript e as pessoas, que já existe este ponto de união que faz a comparação.  Tem sentido pois o caminho aponta para uma abstração temporal que foca a atenção noutro conteúdo qualquer e nesse processo, a pessoa aprende a interpretar a realidade. A "ciencia" também faz isso.  Se existir um só livro do con...

Manual de Instruções - A Monstruosidade da Simplicidade

Pensar num site estático sem JavaScript já se pode considerar que é um trabalho "monstruoso" pois temos de saber e dominar o HTML e o CSS. Mas qualquer um pode fazer algo simples, copiando código de outros exemplos e aplicando no site que quer desenvolver.  Mesmo assim, se pensarmos na perspectiva do servidor, existe outro trabalho que precisa de ser gerido para o cliente possa interagir com o site.  É aqui que entra a monstruosidade da simplicidade.  Se isto fosse a comunicação entre duas pessoas, a simplicidade, seria igualmente monstruosa, mas na perspectiva de quem está de fora a observar é pura simplicidade.  O Manel diz à Maria: "creio que vai chover", em voz alta ( o protocolo é o Som e o método é o Verbo ) e a Maria que tem um corpo com as propriedades necessárias para lidar com a informação que foi pronunciada recebe a informação pelas orelhas, as qual será interpretada pelo cérebro, sendo que o cérebro tem de dividir os dados e compara-los com o que conhec...

Manual de Instruções - Objectos e Objectivos

Há imensos conceitos "novos" que temos de aprender para lidar com o JavaScript no Browser ou no computador (NodeJS). Aprender os conceitos é também o nosso objectivo, sendo que os dados que estão representados são também Objectos.  Em JSON os Objectos estão dentro de [listas], sendo que em JavaScript, os {objectos} também podem ter [listas] de {objectos} e, todos os {objectos} podem ter vários [listas]. No fundo a representação dos dados em cada uma dessas estruturas é semelhante, mas o que é importante é lembrar que só os objectos podem conter funções .    Este conceito é o mais importante ( para mim ) pois assim entendo melhor o resultado do comando:  console.log(windows) // na consola do Browser relativamente ao DOM e console.log(modulo) // no terminal, relativamente aos modulos do NodeJS. A lista de funções que estão disponíveis são objectos e só os objectos têm funções. A lista é bem grande para ambas as partes e cada função tem uma ou várias propriedades de exp...