Jump to content
Sign in to follow this  
Willian Dos Santos

Organização

 Read less than a minute

Recommended Posts

 Read less than a minute

Eu percebi que meus programas em C tavam ficando grande e comecei a pesquisar formas de deixar ele mais padronizado, organizado e fácil de entender

Eu encontrei alguns sites falando de Programação estruturada, Programação procedural e Programação modular, mas alguns falam que Programação estruturada é o mesmo que procedural, outros falam o contrario e outros dizem que Programação modular é uma evolução da estruturada. To confuso

Edited by Willian Dos Santos

Share this post


Link to post
Share on other sites
 Read less than a minute

Divida seus códigos em "módulos" (é assim que são chamados cada um dos arquivos com extensão .c) e "ligue" tudo, depois, na hora de "linkar".

Esses troços de "programação estruturada", "modular", "funcional", "procedural", "orientada a objetos", etc... É um balaio de gatos que você só vai entender se compreender de onde vieram (lá nos anos 50/60)...

De meu lado, acho "orientação a objetos" uma bela de uma porcaria - que diz resolver problemas de estruturação, mas só complica a vida bem mais... No fim das contas um programa é composto de instruções e dados. Nada mais que isso, além dos algorítmos tradicionais...

Assim como escrever um artigo ou livro, um autor precisa encontrar seu estilo. Ao encontrar (copiando o estilo dos outros), fixe-se nele e deixe essas bobeiras de lado... Mas, se quiser passar o resto de sua vida profissional sofrendo horrores sem entender o que está fazendo e tendo que solucionar bugs escabrosos que "aparecem do nada", então, continue tentando aderir à moda da vez. E boa sorte.

  • Agradecer 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...