Kael Rowan

Foundations of Elegant Code

April, 2009

Posts
  • Kael Rowan

    VirtualPanel

    • 0 Comments
    Virtualization, according to the documentation for WPF’s built-in VirtualizingStackPanel , refers to a technique by which a subset of user interface (UI) elements are generated from a larger number of data items based on which items are visible on-screen...
  • Kael Rowan

    Rect.Intersects and IsDefined

    • 0 Comments
    When working on the PriorityQuadTree , most of the code I was reading and writing revolved around rectangle intersection.  Rect defines an IntersectsWith method, but it doesn’t work with rectangles that are infinitely wide or tall like new Rect ...
  • Kael Rowan

    Code Canvas vs. Diagrams/Visualizations

    • 0 Comments
    Software is usually created by typing source code into a text editor, yet the current solution for understanding complex software systems is usually to generate a diagram* or visualization* that exists independently from the original source code text...
Page 1 of 1 (3 items)