Timeline for Most underestimated programming tool
Current License: CC BY-SA 2.5
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 |