Skip to main content

Home/ OCG developers/ Group items tagged for

Rss Feed Group items tagged

Steven van Dijk

Blogs > Why Mocking Matters - 0 views

  •  
    "In my post on Why SOLID Matters, we refactored a small piece of code to be more SOLID.  Granted, it was a simplistic example, but good for illustrating several key points on SOLID.  We will continue using the same code to discuss the benefits of Mocking."
Steven van Dijk

Deleting orphans with Entity Framework | One Unicorn - 0 views

  •  
    "It is common for a single parent entity to be related to many child entities. This relationship may be required or optional. A  required relationship means that the child cannot exist without a parent, and if the parent is deleted or the relationship between the child and the parent is severed, then the child becomes orphaned. In such situations it is often useful to have the orphaned child automatically deleted."
Steven van Dijk

Owning Your Dependencies | 8th Light - 0 views

  •  
    "Dependencies are nearly unavoidable for non-trivial software projects. These can be large dependencies, such as web frameworks and databases, or smaller decisions, such as pagination helpers or simple math libraries. The inevitable inclusion of these dependencies, however, is not an excuse to shape the solutions of your system around what you do not own. Instead, there ought to be an emphasis on finding the right fit and then owning the way dependencies interface with your system."
Steven van Dijk

WPF DataBinding References & Tutorials - 1 views

  •  
    "Windows Presentation Foundation has a completely redesigned system for binding data to the UI, and can use a variety of binding sources including CLI objects and XML. WPF DataBinding is one of the most important aspects to WPF, so below is a collection of resources"
Steven van Dijk

Managing your Career in IT - 1 views

  •  
    "One of the things I like most about working in software development is the fact the for the most part you get to work with fairly intelligent people. I've always wondered why so many smart people manage their career so poorly."
Steven van Dijk

Why Frameworks? | 8th Light - 0 views

  •  
    "Because frameworks are so good at making decisions for us, we get lazy. Instead of thinking hard about how to build a clean system with crisp abstractions, we think about what the framework would want us to do, regardless of whether the resulting code is clean."
Steven van Dijk

(PluralSight course) Entity Framework 4.1 - DbContext Data Access - 0 views

  •  
    "The EF 4.1 DbContext API works with Code First, Database First, and Model First and provides a simplified, productive environment for building all types of data-backed applications"
Steven van Dijk

(PluralSight course) SOLID Principles of Object Oriented Design - 0 views

  •  
    "This course introduces foundational principles of creating well-crafted code and is appropriate for anyone hoping to improve as a developer"
Steven van Dijk

The Transformation Priority Premise - Uncle Bob's Blog - 0 views

  •  
    "This blog poses a rather radical premise. It suggests that Refactorings have counterparts called Transformations. Refactorings are simple operations that change the structure of code without changing it's behavior. Transformations are simple operations that change the behavior of code. Transformations can be used as the sole means for passing the currently failing test in the red/green/refactor cycle. Transformations have a priority, or a preferred ordering, which if maintained, by the ordering of the tests, will prevent impasses, or long outages in the red/green/refactor cycle."
Steven van Dijk

Tips on mining Big Data in a small business environment - 0 views

  •  
    "Here are factors and tools to consider when mining Big Data for small business intelligence. AWS, SumAll, and Google Cloud Storage might help you get a good ROI."
Steven van Dijk

Time Traveling To The Future Of User Interfaces - 0 views

  •  
    "The good news is there are many entrepreneurs and inventors that agree with me and they are currently building new and better ways for us to interact with computers."
remonkoopmans

Bruce Feiler: Agile programming -- for your family - YouTube - 0 views

  •  
    A great TED talk about applying Agile principle outside the workplace.
Steven van Dijk

Is The Death Of JavaScript Upon Us, Or Is A Universal Language Transformation Underway? - 0 views

  •  
    "Today, JavaScript is no longer a startup, and it's no longer just startups that are using it. Companies of all sizes and levels of maturity build applications for the browser, and JavaScript is the language they use to build them. The demands that were once placed on languages like C/C++ and Java are now shifting to JavaScript, and that shift is exposing the language's limitations: performance and maintainability."
remonkoopmans

ASP.NET MVC plugin framework - CodeProject - 0 views

  •  
    In this article, you will see creating a plugin is almost exactly same as create a regular ASP.NET MVC web application, it only need to create a plugin manifest file for each plugin.
remonkoopmans

Performance and the Entity Framework - CodeProject - 0 views

  •  
    If you are using the Entity Framework (EF), then you need to understand the best practices for improving its performance, or you will suffer the consequences!
Steven van Dijk

The 4 Most Important Skills for a Software Developer - 0 views

  •  
    "I'm often asked advice on how to be a better programmer. [..] I've been giving this quite a bit of thought lately and I've come up with what I think are the most important and timeless skills that a software developer can attain which will give them the best career opportunities and make them the most effective."
remonkoopmans

New Largest Known Prime Number - Numberphile - YouTube - 0 views

shared by remonkoopmans on 08 Feb 13 - No Cached
  •  
    For all proper nerds!
Steven van Dijk

Testing exceptions with xUnit « Hadi Hariri's Blog - 0 views

  •  
    "Testing for exceptions in unit tests can be tricky. [..] The guys that designed xUnit understood the shortcomings of testing exceptions and took a much cleaner approach."
Steven van Dijk

Code Smells - 0 views

  •  
    "the most important guideline is to watch for warning signs in your own code-- so called "code smells". Developing your "code nose" is something that happens early in your programming career, if it's going to happen at all. I combined all the documented code smells I could find into this reference; most of these smells should be familiar to you."
Steven van Dijk

How Google Builds Its Maps-and What It Means for the Future of Everything - 0 views

  •  
    "Behind every Google Map, there is a much more complex map that's the key to your queries but hidden from your view. The deep map contains the logic of places: their no-left-turns and freeway on-ramps, speed limits and traffic conditions."
‹ Previous 21 - 40 of 65 Next › Last »
Showing 20 items per page