Postagens

  Foco nos Fundamentos      Como estou documentando os meus estudos do ecossistema .NET, naturalmente eu estou passando pelos fundamentos da linguagem de programação C# (CSharp). Como característica principal, ela é uma linguagem de alto nível, fortemente tipada e com alto grau de maturação. Tem o seu aspecto a característica de uma linguagem compilada, que é basicamente o código escrito de uma maneira favorável e entendível e esse código é transformado em linguagem binária de máquina por um compilador.     Resumidamente quando compilamos um código C#, ele é traduzido por uma IL (Intermediate Language) e por fim ele é compilado, naturalmente esse é apenas um resumo dos processos e acontecem mais coisas por baixo dos panos.     Eu elegi o C# como minha primeira linguagem pois ela é focada em OOP (orientação a objetos), base da programação e que me dará escopo para aprender coisas novas.     Desde o meu início no universo dos estudos, até ...
 Linguagem de Programação - Um meio para um fim     A partir de agora através dessa crônica descontraída eu farei um relato sobre os fundamentos da linguagem de programação que escolhi para me aperfeiçoar.     Terei como fontes e referências bibliográficas as plataformas que utilizo para estudo, Balta.io, Alura, a própria documentação da linguagem, dentre outras fontes que irei citar no decorrer da minha síntese. Pode parecer tedioso e uma imitação sobre muitos assuntos que pesquisamos no dia a dia, porém eu tenho como esse exercício uma de minhas aplicações de estudo para entender, praticar e saber me expressar sobre o assunto.     O que é uma linguagem de programação?     "É uma linguagem formal que, através de uma série de instruções, permite que um programador escreva um conjunto de ordens, ações consecutivas, dados e algoritmos para criar programas que controlam o comportamento físico e lógico de uma máquina" Santana, André - P...
Imagem
 BASE A primeira maneira de inaugurar esse blog com algum conteúdo é descrevendo brevemente a base da minha percepção de como eu entendo o Estudo. Desde cedo eu fui submetido a diversas técnicas de estudo e basicamente todas mostraram que para aprender algo era necessário compreender o que está a sua frente e repetir com variações para que o seu corpo/mente absorva aquilo e se expresse através daquele exercício. Em resumo seria entender o correto e repetir o mesmo. A programação consiste em demandar comandos para um computador através de uma linguagem e assim obter o resultado esperado através da máquina. Sob a orientação de um grande programador (um dia eu terei o prazer de revelar o seu nome) eu fui direcionado a aprender programação através da linguagem C#. Uma linguagem de alto nível (mais próxima em termos de interpretação para o desenvolvedor), compilada (aonde ocorre a tradução para a linguagem binária de um computador) e fortemente tipada, em que se obriga a especificar o t...