Beauty Is in the Eye of the Beholder
Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Floyd Marinescu on May 23, 2006
We aim to be an essential source for Ruby's adoption in the enterprise, tracking news and issues important to Ruby professionals and informing decision makers that will guide Ruby to mainstream IT adoption.SOA, led by Miko Matsumura and Stefan Tilkov:
The SOA industry contains a rapidly emerging collection of architects, business leaders, vendors, analysts and developers who are creating a new conversation about Information Technology. The SOA industry is plagued by a scattered collection of blogs and small conferences, but no place for these personalities to call home. The InfoQ SOA community will be the heart of that conversation creating a source to share perspectives, compare notes, understand best practices and combine the knowledge of hands-on SOA implementation with architectural vision needed to drive adoption.Java, led by Floyd Marinescu:
The Java community has experienced tremendous change in the last 5 years. The lines between commercial and open source are blurring. The very definition of enterprise Java and what design strategies we should use no longer rests with a standard body but with different visions driven from groups like the JCP, Spring, and others. This combines with an even greater concern: the pace of change in Java is slowing. The InfoQ Java community will provide a lens that focuses the community's attention on the innovation that IS occurring in hopes of sparking a flame that will contribute to the better evolution of Java itself.
Agile, led by Deborah Hartmann and Scott Ambler:
Enterprises, bombarded by change, know they've got to get lean to excel. In response, a vast number of process and tooling innovations are coming out of the the Agile community, but who can keep abreast of it all? The InfoQ Agile community will keep readers up-to-date and help the whole enterprise understand how to collaborate for better outcomes. Agile work is by its very nature creative, and creativity needs input - we will draw attention to a wide variety of valuable and emerging ideas, becoming a catalyst for new growth in teams and businesses.
.NET, led by David Totzke:
The Microsoft .NET world is a rapidly changing one and these are exciting times. Our mission is to provide you with information that will enable you to navigate the flood of emerging technologies and information sources and provide a starting point for community discussions. The .NET InfoQ community will be a place where people can come together to explore and define the enterprise development techniques of the future.
18 agile and lean practices for effective software development governance
In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started. Download "Agile Development: A Manager's Roadmap for Success" now!
I thought you wanted us to keep this under wraps for now.
John
You're right John: while it's "unlaunched" let's keep it under our hat!
I thought you wanted us to keep this under wraps for now.
You're right John: while it's "unlaunched" let's keep it under our hat!
Actually, we are hoping for word of mouth, blog postings, that sort of thing. We want people to read all the great content we're putting up and also help us identify any issues. :)
The only part of the marketing that we're putting on hold until launch is mainstream media type stuff.
Congratulations
Looks great! Congratulations! Looking forward to the additional content.
We've been eagerly anticipating this day. Congrats to Floyd, Roxanne, and the rest of the team. We're proud to be one of your sponsors.
Mike Burba
Compuware
Thanks guys! Hope I will see you here very often :-).
./alex
--
.w( the_mindstorm )p.
Hope it will spread more knowledge
Hi Alex,
congratulations, I'm looking forward seeing this site 'populate' !
Looks great !
Cheers
This site is simply fantastic.
As a proof: it got biled even before it's official release :).
Ahmed.
Congratulations, Floyd. You have turned up great ideas into a really impressive platform !
Congratulations, Floyd. You have turned up great ideas into a really impressive platform !
Thanks John, but InfoQ was not a one man operation. It would have been simply impossible without the efforts of the rest of the team, especially my fellow co-founders Alexandru Popescu and Roxanne Beverstein.
It looks like there is a pretty top notch team here, and I am looking forward to having some high quality content (no pressure :-).
It will be nice to have a site that, at least appears to be, focused on providing content for the more experienced developers and architects out there. I can't wait to see some great discussions and content (I really liked the Brasilian health care case study).
I can remember when that other community site was still pretty young and it matured quite well. I'm sure with this team InfoQ can be even better.
Good luck!
found this promising site by luck and will look for further comings!
This could be an coequal source next to TSS, Javalobby and others for me!
Well done and ... keep it up :o)
Hi guys, it's looking good. I was just wondering how/why Ruby is its own topic, but no other [dynamic:python,perl,etc.] languages? Is it simply due to having a Ruby fan on staff (with his fashion headshot ;-), just the beginning of many topics, or was it an editorial decision based on Rails (er, I mean Ruby) inertia and marketshare and so on?
Not looking for a fight, just wondering! Thanks.
if Ruby is a subtype, what is the superclass? I don't know much about it, just wondering?
deb
Look really nice. Pretty impressive content. I like that community site. Great job!
Hi guys, it's looking good. I was just wondering how/why Ruby is its own topic, but no other [dynamic:python,perl,etc.] languages? Is it simply due to having a Ruby fan on staff (with his fashion headshot ;-), just the beginning of many topics, or was it an editorial decision based on Rails (er, I mean Ruby) inertia and marketshare and so on?
Not looking for a fight, just wondering! Thanks.
Hi Todd, sorry for the delay in replying. I recruited Obie to provide a Ruby community to InfoQ because of the inertia Rails posts for both Ruby and RoR to become a mainstream solution for enterprise apps.
InfoQ is about enterprise software development, so Ruby was interesting due to Rails providing a platform and ecosystem around enterprise development, as opposed to Perl/Python which are languages without end to end stacks like Ruby now has.
Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.
John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.
Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.
Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.
Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.
Chris Richardson shows how he ported a relational database to three NoSQL data stores: Redis, Cassandra and MongoDB.
Jean Tabaka challenges the audience to reflect on what Agile practices they are employing, how they are using them, ending with the questions “Why have their organization chosen to go Agile?
18 comments
Watch Thread Reply