Skip to main content
12 events
when toggle format what by license comment
Mar 18, 2011 at 17:25 comment added Evan Plaice Meld FTW... I use it to compare all kinds of stuff. I didn't even realize that it could compare stuff other than plain text files until recently.
Mar 11, 2011 at 21:37 history made wiki Post Made Community Wiki
Mar 11, 2011 at 21:34 history edited FrustratedWithFormsDesigner CC BY-SA 2.5
added 193 characters in body
Mar 11, 2011 at 21:25 comment added Mike Dunlavey @FrustratedWithFormsDesigner: Optimal code exists. I've written code that I thought was pretty bottleneck-free, but guess what, there was room in it for a 40x speedup. Regarding PL/SQL I'm pretty ignorant, so I'm not sure what to say, but I feel in general we place too much emphasis on measuring performance, and not enough on finding the reason for the slowness.
Mar 11, 2011 at 20:04 comment added FrustratedWithFormsDesigner @Mike Dunlavey: These days it's profiling for PL/SQL, and previously using JProbe for JavaEE apps. I can use them productively, but I also realize they have much more power that I'd love to learn, if I only had the time to spend learning it (but at the same time, I'd also be happy if my code didn't have bottlenecks that require profiling in the first place ;) )
Mar 11, 2011 at 19:41 comment added FrustratedWithFormsDesigner @Mason Wheeler: I didn't suggest XML as a tool to solve problems, I suggested Good XML Tools - when you have to work with XML, make sure you have an editor/tool that is very good at it. Something that can execute Xpath queries, schema validation, transformation, value vs. structure comparison (a special kind of diff tool I guess) etc... Simple editors with highlighting just can't cut it when things get messy - they often make things worse (btw I like your XML code ;) ).
Mar 11, 2011 at 19:35 comment added Mike Dunlavey @Mason: Cute XML.
Mar 11, 2011 at 19:06 comment added Mason Wheeler +1 for profiling, +1 for diff tools, -1 for XML tools. Some people, when presented with a problem, think "I know, I'll use XML." <Problem:Worsening> <Problem:TimeDescription>Now</Problem:TimeDescription> <Problem:Posessive>they have</Problem:Posessive> <Problem:Quantity>many, many</Problem:Quantity> <Problem:WorseningDescription>more problems</Problem:WorseningDescription></ProblemWorsening>
Mar 11, 2011 at 19:05 comment added Anto Yeah, I have thought about actually learning a profiling tool, but never got to that
Mar 11, 2011 at 19:02 comment added Mike Dunlavey ++ Absolutely diff is underappreciated. On the subject of profiling, you're not alone in thinking they must be useful, but you yourself don't know how. Check this.
Mar 11, 2011 at 18:59 history edited FrustratedWithFormsDesigner CC BY-SA 2.5
added 373 characters in body
Mar 11, 2011 at 18:38 history answered FrustratedWithFormsDesigner CC BY-SA 2.5