Sou novo no Front-end (e em programação), gostaria de uns feedbacks ;D
Repositório GitHub> github.com/vazsdev
Nesse repositório tem alguns de meus projetos, desde o mais nada a ver até o mais legalzinho (é bem básico).
Gostaria de um feedback honesto sobre como está meu código e design. Alguns projetos estão com código JavasScript no mesmo arquivo index.html, porque gosto de deixar assim no ínicio e depois mudar para outro arquivo script.js, sla.
Abri seu github e encontrei apenas a lista de seus repositórios, minha maior dica é customise seu perfil
Coloque um overview do que você está fazendo para que pessoas não precisem abrir cada repositório para entender o seus projetos e objetivos
Dei uma olhada em seu GitHub, o que eu posso estar lhe aconselhando é que estruture as pastas do seu projeto, que ajuda muita na hora que alguém for visualizar. Vou deixar um exemplo, não existe maneira correta de nomear as pastas e arquivos o informate é deixar semantica para que seja facil compreeender aonde esta cada coisa, caso vá refatorar algum dia, ficara até mais facil de encontrar o arquivo desejado. Aqui esta um exemplo: . ├── assets ////Imagens dos projetos/ │ ├── icons │ └── background ├── css/ │ ├── reset.css │ ├── index-page.css │ ├── contact-page.css │ └── about.css ├── scripts/ │ ├── index.js │ ├── contact.js │ └── about.js ├── pages/ │ ├── contact.html │ ├── projects.html │ └── about.html └── index.html // pagina de entrada do projeto
Num modelo de pasta organizado, por exemplo: um recrutador analisando seu código pode ser availado a organização, sem contar que ficaria mais facil dele analisar.
Cara, pra alguém que ta começando tu sabe muito kkkkkkkk good job.
O brother aki na thread ja falou sobre organizar melhor o codigo, isso é importante pra facilitar o debug, manutenção e tals. Mas acho que pra tu ter um instinto de como organizar teus proejtos, pega o projeto do povo do github e tenta rodar e mudar umas parada -- fuçar, de forma geral --, acho que isso vai te ajudar muito a entender a importancia de certas estruturas; ai no teu proximo projeto tu ja pode pensar em como organizar de um jeito que facilite pra vc desenvolver, pra outras pessoas contribuirem e tals.
Isso também se aplica a dica de customizar o perfil, é importante dar esse tipo de detalhe também pros seus projetos, explicando sobre o que é o projeto, como rodar e etc (e um +, tu ganha uma moral dos recrutadores por isso). Acessibilidade é importante.
;3