skm Posted May 15, 2008 at 09:17 AM Report Share #185235 Posted May 15, 2008 at 09:17 AM Após ler vários posts desde que pertenço a esta comunidade, vejo que cada programador segue a sua forma de programar. Isto por vezes torna o código difícil de ler. Todo programador segue uma forma de codificação, mesmo que inconscientemente. Quando se está numa equipa de 2 ou mais programadores, é muito importante que todos sigam a mesma forma de codificação, senão ficamos loucos quando tentamos ler código de outro programador. Esse é um assunto complicado, pois existem sempre programadores que não aceitam os padrões dos outros, acham que os seus são melhores, etc. Como forma de facilitar a leitura do código que muitas vezes é colocado aqui bem como aquele que sai na revista acho que deveríamos tentar usar algumas Guidelines existentes para as diversas linguagens. Com isso, a vida fica mais fácil ler o código, todos ficamos menos stressados e felizes. Algumas Guidelines: C# http://blogs.msdn.com/brada/articles/361363.aspx C++ http://geosoft.no/development/cppstyle.html Delphi http://mc-computing.com/Languages/Delphi/Style_Guides.html Java http://geosoft.no/development/javastyle.html "There are two kinds of programmers. Those who write something to get the work done and those who want to write good code."João BrandãoWebsite e blog: http://jamab.blogspot.com/ Link to comment Share on other sites More sharing options...
asworm Posted May 15, 2008 at 09:40 AM Report Share #185242 Posted May 15, 2008 at 09:40 AM Isso é como tudo... surgem ideias diferentes em tudo o que envolve a sociedade... porque é que achas que existem partidos politicos diferentes??? a ideia é boa, no entanto é algo impossivel pois todas as pessoas tem maneiras de pensar diferentes... no maximo o que se pode fazer é pedir aos utilizadores que fação os postes e que expliquem o melhor possivel... Got it? Link to comment Share on other sites More sharing options...
skm Posted May 15, 2008 at 09:54 AM Author Report Share #185247 Posted May 15, 2008 at 09:54 AM Sim eu sei que existem ideias diferentes. Mas não custa nada tentar encaminhar os utilizadores nas boas praticas. Imagina se todos os developer aqui da empresa onde trabalho usa-se uma maneira diferente de escrever o codigo. era o caos. 100 pessoas a escrever codigo cada uma com um padrão de codificação diferente. Ninguem se entendia. E nas code reviews era praticamente impossivel analisar codigo e tentar encontrar possiveis bugs antes de enviar para testes. "There are two kinds of programmers. Those who write something to get the work done and those who want to write good code."João BrandãoWebsite e blog: http://jamab.blogspot.com/ Link to comment Share on other sites More sharing options...
asworm Posted May 15, 2008 at 10:08 AM Report Share #185250 Posted May 15, 2008 at 10:08 AM Estas a falar a nivel proficional de uma empresa, mas existem muitos utilizadores que aprendem a programar a escola, cada professor tem a sua maneira diferente de ensinar... EX onde estudo para ligar uma BD ao meu projecto crio um ficheiro UDL e aki bem ao lado os meus colegas fazem a coneccao directamente do controlo ADODC Got it? Link to comment Share on other sites More sharing options...
skm Posted May 15, 2008 at 10:19 AM Author Report Share #185253 Posted May 15, 2008 at 10:19 AM Mas isso não tem nada de relacionado com guidelines de codificação. As guidelines estabelecem regras de como escrever codigo, Por exemplo todos os metoodos devem sergui a notação camel case, as variaveis devem seguir a notação pascal case. etc "There are two kinds of programmers. Those who write something to get the work done and those who want to write good code."João BrandãoWebsite e blog: http://jamab.blogspot.com/ Link to comment Share on other sites More sharing options...
asworm Posted May 15, 2008 at 10:20 AM Report Share #185255 Posted May 15, 2008 at 10:20 AM é uma opcao... tenta falar com algum moderador e explicar o caso, pode ser que se consiga alguma alteração... Got it? Link to comment Share on other sites More sharing options...
Knitter Posted May 16, 2008 at 12:04 PM Report Share #185460 Posted May 16, 2008 at 12:04 PM é uma opcao... tenta falar com algum moderador e explicar o caso, pode ser que se consiga alguma alteração... Não sei bem que alteração pretendem, não há nada que nós possamos fazer além de publicitar essas regras. Já agora, as guidelines de Java que indicaste são específicas de uma empresa e, parecem-me incompletas, além de irem contra as guidelines oficiais. o link oficial: http://java.sun.com/docs/codeconv/ www.sergiolopes.eu Link to comment Share on other sites More sharing options...
skm Posted May 16, 2008 at 12:31 PM Author Report Share #185464 Posted May 16, 2008 at 12:31 PM Eu não sugeri alteração nenhuma. É só mais uma sensibilização.... 😄 "There are two kinds of programmers. Those who write something to get the work done and those who want to write good code."João BrandãoWebsite e blog: http://jamab.blogspot.com/ Link to comment Share on other sites More sharing options...
Knitter Posted May 16, 2008 at 01:15 PM Report Share #185476 Posted May 16, 2008 at 01:15 PM Isso é feito sempre que possível 😄 www.sergiolopes.eu Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now