Skip to content

A Sleek Geek Blog

Programming / software principals, patterns, practices / tools / databases / gaming… eeehh [insert your usual nerd cliche here]

  • Facebook
  • Twitter
  • Stackoverflow
  • LinkedIn
  • GitHub
  • Back to the drop zone
  • (Not so) little bit about me :)
  • Posts
    • On Self Promotion
    • Let’s talk about context and perception
    • High Cohesion, Loose Coupling
    • On Separation Of Concerns
    • Code Analysis with NDepend
    • C# 8.0 Preview
    • My First Meet With Oculus Rift
    • TehBoyan Talks Azure (Video)
    • Find Stored Procedure by Name
    • Sql Server: datetime vs datetime2 recap
    • The Real Story of the Modern Day Developer
    • Get all stored procedures related to a table
    • Sql Server: Delete duplicate rows with CTE
    • Filtering duplicates out of an IEnumerable
    • What’s New in Visual Studio 2017
    • Sql Server: Get all tables containing column with a specified name
    • Mephobia
    • Test Driven Development
    • The S.O.L.I.D. Principles
    • The Story of the Modern Day Developer
    • Providing a File for Download trough a Save As Dialog in ASP.NET
    • Using a .NET assembly in SQL Server 2008
    • Custom Membership Provider
    • Custom Membership User
    • Custom Role Provider
    • FileUpload Control in ASP.NET and IIS7
  • About
  • Projects

Tag: DESIGN

April 18, 2018August 27, 2020TehBoyan

On Separation Of Concerns

Edsger W. Dijkstra , “On the role of scientific thought”, 1974

Continue Reading "On Separation Of Concerns"
Loose Coupling
April 8, 2015August 31, 2020TehBoyan

High Cohesion, Loose Coupling

We are living in a time where businesses and the people running them often change their mind. I won’t be going into details of why is that so, let’s just say it is a given, and let’s say they are right. It gives them the competitive edge when they are flexible. It is on us […]

Continue Reading "High Cohesion, Loose Coupling"
March 12, 2015August 27, 2020TehBoyan

The S.O.L.I.D. Principles

There have been many questions I encountered lately of what are the best practices / guidances that you can take up on when designing an application. Wheather that’s an ASP.NET application or any other type of application that uses object oriented principles. First and upmost, let me begin with probably one of the most important principles […]

Continue Reading "The S.O.L.I.D. Principles"

Categories

.NET ARCHITECTURE ASP.NET AZURE BESTPRACTICES C# CLOUD DATABASE DESIGN DEVELOPMENT FUN IIS LINQ MEMBERSHIP NEWS NINJASTUFF OPINION PERSONAL-DEVELOPMENT PRINCIPLES PROGRAMMING SOFTWARE SQL SQLSERVER TDD TOOLS VIRTUALREALITY VISUAL STUDIO WEB

Enter your email address to follow this blog and receive notifications by email.

Join 630 other followers

Goodreads

Snapshots of life

IMG_1386
IMG_2210
wallpapersden.com_la-cityscape-in-infrared_2560x1440
wallpapersden.com_cinque-terre_2560x1440
Reading is not just fun, reading is life itself
IMG_1389
IMG_1818
3C24CB1A-C3A2-4E96-824D-50676EEE3FFD
AW-CO3
04471229-9C70-4C69-8E98-564528230C7F
Can't get this one to work
When you try to fix issues in production last second
3AC0ED24-FB58-48BE-B77A-50EB0CA66BD0
Create a website or blog at WordPress.com
Cancel