[Nexus S Android Development] polobunny:
I have enjoyed the Gingerbread day, and saw Ezekeel mods as they were created. Doesn't make them any less shoddy in the way they are coded. Do I enjoy the resulting benefits? Yes. Do I think they could be coded in a more effective way? Absolutely. You see the results without analyzing the process and think everything is fine and dandy.

As for striking you as someone that has the knowledge to read or judge quality of code, that's insulting, when referencing to my professional background or even my personal life. I started coding before I could legally see PG13 movies and still do to this day, although I'm moving on more to management because unless you become a guru in a certain language, you're never going to get paid enough. Coding is a dirty underpaid job no matter where you look. But that's has nothing to do with the discussion here, so please try to keep assumptions on me for another day.

Nearly nobody in this thread and a very small percentage of XDA has made actual development in their life in a professional environment, and it shows.

Let's start with the things that make it easy to see people are cluelessly stacking code pieces together and calling it development:

-Versioning is all over the place, people call beta, see alpha pieces of code software "stable" for the sake of it and because it looks cool. This is not how you manage code. Releasing something not even tested to the public is bound to make people who take coding seriously pretty dumbfounded. Thalamus had rants on that and the following point(s), and he was right in doing so.

-Licenses aren't respected for the most parts. GPL isn't just a cool acronym. Some people don't seem to take that seriously at all.

-Trial and error... you don't just go around and fsck stuff up when you don't know what is broke. You find what is broke and why it's broke, and you fix that. Trial and error is perfect for when you want to quickly get a general idea, not when you want to pinpoint a problem regarding finnicky things such as low level interfacing.

-Silly feature lists including mainline patches and CM stuff, as if you did anything to that other than merge a commit. Needs not to explain it, i believe that's what Thalamus called feature list wanking.

List could go on, but really I can't be arsed. The only other person in the NS section that seems to realize the importance and severity of correct work process is knzo (I don't know if he codes, but his work ethic is how it should be).

And with all respect due, bedalus has come a long way and shows the type of perfectionism you need when you code for a mass of users, but just doesn't have the necessary knowledge yet.

I'm not even sure what you are trying to do here. Try to bash Thalamus for his work or for his personality? I already mentionned I wouldn't approve of his ways, that's just rude. I still approve of his work, and I have no problem standing by that.

If you're trying to defend bedalus, I don't believe we're having the same conversation you and I.

Edit: Well hi knzo, didn't see the reply because it took me 10 minutes to type this wall of text. I forgot morfic, he's someone else to add to the short list of devs.