CodeCleaners

Agile Legacy Code

Primary Menu

  • Home
  • Blog series
  • Resources We Like
Search
Menu

Autore: Maurizio Pozzobon

Maurizio has 5+ years developing solutions in the insurance industry. He is passionate about doing the right thing right, so he works in a tight loop with his clients to deliver the best solution possible.
primitive error hangling

Clean Errors – Clean Code

Posted onaprile 8, 2016AuthorMaurizio PozzobonLeave a comment

If you write feature code, you also have to write error handling code. There’s no clean code without clean error handling, if you don’t do it, your user has to deal with it in the form of your application crashing. Read More …

CategoriesClean Code

newspapers

Clean Formatting – Clean Code

Posted onaprile 1, 2016novembre 21, 2016AuthorMaurizio PozzobonLeave a comment

You just need to have a look at any minified JS file to realize how important proper formatting is.I don’t think any one would be able to program a whole system constantly minified, but most don’t give a concerned effort Read More …

CategoriesClean Code

Comments

Clean Comments

Posted onmarzo 25, 2016novembre 21, 2016AuthorMaurizio PozzobonLeave a comment

One of the most interesting things I’ve found out about people arguing on the internet is related to code comments. Every time there’s an article about how to properly comment code it is followed by a heated discussion in the Read More …

CategoriesClean Code

Setting up NUnit 3 in Visual Studio 2013

Posted onmarzo 18, 2016novembre 21, 2016AuthorMaurizio PozzobonLeave a comment

Setting up NUnit 3 in Visual Studio is a simple task, but if you don’t know what you need to do, there are a few ways you can easily get stuck. To help you avoid loosing time I put together all the steps you need Read More …

CategoriesTDD

Clean Functions – Clean Code

Posted onmarzo 11, 2016novembre 21, 2016AuthorMaurizio PozzobonLeave a comment

Now let’s take a look at rules that give you clean functions. First off, your functions should be smaller than you think. Many people recommend functions of 20 lines, probably referring to the old times when that was how much Read More …

CategoriesClean Code

Stop writing legacy Code – What’s Clean Code

Posted onmarzo 4, 2016AuthorMaurizio Pozzobon1 Comment

If you want to stop writing legacy code we have seen the importance of doing TDD, because it let’s you refactor your code and improve it. Well, actually refactoring lets you change your code, modify it. To actually improve it you Read More …

CategoriesClean Code

Clean Names – one of the hard things

Posted onfebbraio 26, 2016novembre 21, 2016AuthorMaurizio Pozzobon4 Comments

There are only two hard things in Computer Science: cache invalidation and naming things. Phil Karlton Today we are talking about the second of the hard things, luckily this is the one you can keep on improving with ease. I’ll Read More …

CategoriesClean CodeTagsClean Code, Naiming

Setting Up a test environment in Visual Studio 2015

Posted onfebbraio 19, 2016AuthorMaurizio Pozzobon2 Comments

Setting up NUnit 3 in Visual Studio is a simple task, but if you don’t know what you need to do, there are a few ways you can easily get stuck. To help you avoid losing time I put together all the steps you need Read More …

CategoriesTDDTagsHowTo, Testing

Setting up a test environment in Visual Studio

Posted onfebbraio 19, 2016gennaio 26, 2017AuthorMaurizio PozzobonLeave a comment

One of the main reasons developers don’t write test is that they don’t know where to start. If you ask the TDD guys the anwser is simple Write the most simple failing tests that you can, then make it pass Read More …

CategoriesUncategorized

RULE 1: All new code is tested code

Posted onfebbraio 12, 2016AuthorMaurizio PozzobonLeave a comment

Picture this, you are working on a brownfield project (hard to picture, right? Is there anything else anymore?). You hate it. It’s a mess, and you would like to clean it, but… There’s always a but. You are afraid, you Read More …

CategoriesLegacy CodeTagsBrownfield, Clean Code, Code Pain, Greenfield, Legacy Code, Refactoring, Testing

Navigazione articoli

Articoli meno recenti
Articoli seguenti

Categorie

  • Best Practices
  • Clean Code
  • Legacy Code
  • Series
  • Sharepoint Testing
  • TDD
  • Uncategorized

Beat Those Legacy Monsters

* indicates required

Tag

Automated Test Blogs Bootstrap Brownfield Bug report Characterization Tests Clean Code code coverage Code Pain Confessions design pattern Example Fake Objects Golden Master Greenfield HowTo Legacy Code Mock Object Naiming Questions Refactoring remote provisioning repository Self Marketing Series Sharepoint Software Development SSOM Survey TDD Test Doubles Testing Test Spy Test Stub

Archivi

Copyright © 2018 CodeCleaners. All Rights Reserved.
Parallax Frame by Catch Themes
Scroll Up
  • Home
  • Blog series
  • Resources We Like