as we have seen many times before, even in these forums, devs just can't seem to decide what the right way is to do something and reserve the right to change it.
So, last week I was arguing against changing established Java idioms (like getters/setters) and lo and behold someone disagreed. Robert Martin (of Clean Code fame) advocates that a software developer who does not use TDD is unprofessional. Many disagreed, one of them was Cedric Buerst (of TestNG fame). So with such divergent views, and the corresponding variation in quality of developers, I don't see how we can improve matters. The original example about passwords could be tackled by having some centralised standard behaviour specification, but thats got nothing to do with coding day by day. Rakesh On Thu, May 13, 2010 at 1:07 PM, Edward Gabriel Moraru <[email protected]> wrote: > Hello. > > Maybe some participation in Software Craftsmanship movement could help ? > http://groups.google.com/group/software_craftsmanship/browse_thread/thread/4f9ddc74260faa78?hl=en > > Edward. > > On Thu, May 13, 2010 at 1:38 PM, Graham Allan <[email protected]> > wrote: >> >> >I generate passwords using KeepassX -- by default that includes special >> >characters. I gave up on that idea for websites. I can handle the >> >rejection of a password, but I had more than one case where the password >> >was originally accepted, but then couldn't be used. In the most extreme >> >case they actually send me the password back via automated email >> >triggered by the "Forgot password" link, but trying to log in with it >> >just told me that username or password must be wrong. >> > >> > Peter >> >> To me, the way that websites use slightly different, but tediously >> enforced >> rules, and that they all have to take on the burden for password storage, >> is >> really detrimental to security. I wonder if a greater push for everyday >> websites to use OpenID would counter the inconsistent and occasionally >> incompetent attempts to 'do' usernames and passwords correctly. Hopefully >> any >> security experts here could correct me if I'm wrong. >> >> ~ Graham >> >> -- >> You received this message because you are subscribed to the Google Groups >> "The Java Posse" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
