Sponsored
Sponsored
Media Summary: Open/Closed principle states that a module should be open for extension, but closed for modification. Taking this to its extreme, ... Statics are globals, and globals make your Waiting for the next Design Patterns video? It's coming by the end of the week. Sorry to keep you waiting. Meanwhile... here's ...

Rewrite Or Reuse Code Walks - Detailed Analysis & Overview

Open/Closed principle states that a module should be open for extension, but closed for modification. Taking this to its extreme, ... Statics are globals, and globals make your Waiting for the next Design Patterns video? It's coming by the end of the week. Sorry to keep you waiting. Meanwhile... here's ... One of the rules of TDD states that "you are not allowed to write any more production If you want to go fast, you need abstraction. Uncle Bob says that a good architecture is one that maximizes the number of ... Diagrams have a place in agile software development. c2 Wiki on Diagrams not being evil ▻

An even shorter video Tell Don't Ask where I more explicitly talk about control coupling. Tell don't ask is a design principle that ... There are two kinds of abstraction. One is to solve the general case. The other is to extract all hard-coded values and procedures ... No, static functions in statically typed OO languages are not functional programming. Allow me to argue why. Original upload date: ... For my current project, I made the decision to refactor the existing PHP Next design patterns video will drop early next week. In the meantime, check out this quick video where I talk about three ideas ... The difference between checking and testing is that checking checks the general, while testing tests the specific. In this video I ...

Photo Gallery

Rewrite or Reuse? | Code Walks 001
Never Rewrite Code (open/closed principle) | Code Walks 039
Reuse or Rewrite Code: When to Start from Scratch
Code like prose | Code Walks 013
Never rewrite code?
Statics are Globals | Code Walks 002
Don't Fear Deleting code | Code Walks 058
Sliming in TDD (Fake it 'til you make it) | Code Walks 024
Abstraction is Pragmatism | Code Walks #003
Diagrams Aren't Evil | Code Walks 047
Tell Don't Ask and Control Coupling | Code Walks 015
PREMATURE abstraction is NOT premature | Code Walks 010
View Detailed Profile
Rewrite or Reuse? | Code Walks 001

Rewrite or Reuse? | Code Walks 001

When to re-use

Never Rewrite Code (open/closed principle) | Code Walks 039

Never Rewrite Code (open/closed principle) | Code Walks 039

Open/Closed principle states that a module should be open for extension, but closed for modification. Taking this to its extreme, ...

Sponsored
Reuse or Rewrite Code: When to Start from Scratch

Reuse or Rewrite Code: When to Start from Scratch

When it comes to old

Code like prose | Code Walks 013

Code like prose | Code Walks 013

Making your

Never rewrite code?

Never rewrite code?

Is it a bad idea to

Sponsored
Statics are Globals | Code Walks 002

Statics are Globals | Code Walks 002

Statics are globals, and globals make your

Don't Fear Deleting code | Code Walks 058

Don't Fear Deleting code | Code Walks 058

Waiting for the next Design Patterns video? It's coming by the end of the week. Sorry to keep you waiting. Meanwhile... here's ...

Sliming in TDD (Fake it 'til you make it) | Code Walks 024

Sliming in TDD (Fake it 'til you make it) | Code Walks 024

One of the rules of TDD states that "you are not allowed to write any more production

Abstraction is Pragmatism | Code Walks #003

Abstraction is Pragmatism | Code Walks #003

If you want to go fast, you need abstraction. Uncle Bob says that a good architecture is one that maximizes the number of ...

Diagrams Aren't Evil | Code Walks 047

Diagrams Aren't Evil | Code Walks 047

Diagrams have a place in agile software development. c2 Wiki on Diagrams not being evil ▻ http://wiki.c2.com/?

Tell Don't Ask and Control Coupling | Code Walks 015

Tell Don't Ask and Control Coupling | Code Walks 015

An even shorter video Tell Don't Ask where I more explicitly talk about control coupling. Tell don't ask is a design principle that ...

PREMATURE abstraction is NOT premature | Code Walks 010

PREMATURE abstraction is NOT premature | Code Walks 010

There are two kinds of abstraction. One is to solve the general case. The other is to extract all hard-coded values and procedures ...

The 3 Laws of Writing Readable Code

The 3 Laws of Writing Readable Code

Is your

Are static functions like functional programming? | Code Walks 008

Are static functions like functional programming? | Code Walks 008

No, static functions in statically typed OO languages are not functional programming. Allow me to argue why. Original upload date: ...

REWRITE or REFACTOR? Why rewrite is (almost) never the answer

REWRITE or REFACTOR? Why rewrite is (almost) never the answer

For my current project, I made the decision to refactor the existing PHP

Top 3 Ideas in Programming | Code Walks 060

Top 3 Ideas in Programming | Code Walks 060

Next design patterns video will drop early next week. In the meantime, check out this quick video where I talk about three ideas ...

Testing VS Checking | Code Walks 034

Testing VS Checking | Code Walks 034

The difference between checking and testing is that checking checks the general, while testing tests the specific. In this video I ...

Why Small Changes Turn Into Big Refactors

Why Small Changes Turn Into Big Refactors

Ever ship “clean”

Related Video Content

Free AI Paragraph Rewriter - Ahrefs information

Improve any paragraph's readability and rewrite it to make it sound more human-like with this powerful free tool.

Rewrite Text - Grammar.com information

Paraphrase smarter with our free AI tool. Instantly turn your text into fresh, original content—no more repetition or...

Paraphrasing Tool (Ad-Free and No Sign-up Required) - QuillBot information

Quillbot's AI-powered paraphraser helps students and professionals rewrite, edit, and change the tone of their text...

RewritePal | Rewrite Paragraphs, Free Paraphrasing Tool information

Rewrite sentences, check grammar, paraphrase, and choose from multiple tones. Free, no sign-up required!

Free AI Paragraph Rewriter | Rewrite Text Easily - Grammarly information

The easiest, quickest way to rewrite a paragraph is to use a free paragraph rewriter like the one at the top of this...

Sponsored