Groups
Sign in
Groups
Clean Code Discussion
Conversations
Labels
ASP
BDD
BuilderPattern
CSharp
Codestyle
Competition
Cucumber
DDD
Design
E18
E19
E21
E7
Ep19
Fitnesse
FolderStructure
IO
IntegrationTests
JavaCaseStudy1
MVC
Output
REST
RESTful
Refactoring
Requirements
Servlet
Specification
TDD
UI
UseCase20
UseCases
UserStories
ValueObject
abstract
acl
advice
application
architecture
arguments
attribut
authorization
boundary
business
channel
class
classes
clean
clean-arch
clean-architecture
clean_architecture
cleancode
code
coding
components
controller
convention
csv
database
delivery
dependency-injection
dependency-inversion
dependency-rule
dip
dotNET
drivers
dynamically
ebi
enforcement
entities
entity
error-handling
file
framework
frameworks
freenode
function
function-arguments
functions
fw-and-drivers
gateway
i18n
images
interactor
interface
interface-adapter
irc
isp
javascript
kohana
language
limit
liskov
logic
lsp
mentoring
method
mistakes
mock
modules
mutation
name
naming
nodejs
objects
observer
observerPattern
ocp
oop
parameter
patterns-and-practices
permission
persistence
photos
php
pitest
presenter
programming-practices
query
random
readability
report
repository
reverse-engineering
roles
rspec
rubyrogues
rules
sample
security
small
solid
srp
statically
style
teaching
test
testing
thick-client
typed
update
upload
usecase
user
validation
values
variable
variables
views
web-service
About
Send feedback
Help
Clean Code Discussion
Contact owners and managers
1–21 of 633
Welcome to the Clean Code discussion group. Here we discuss the Clean Code video episodes that appear on
cleancoders.com
.
The rules are simple:
No advertising.
No swearing.
No name-calling.
Be respectful and nice.
The only way to go fast, is to go well.
Sign up for the
Clean Coders Slack workspace using this link
.
Mark all as read
Report group
0 selected
Paul Michael Reilly
5/2/19
Code Review Request
I recently added three new repositories up on GitHub. They are argus-tmdb-core, argus-tmdb-client and
unread,
cleancode
Code Review Request
I recently added three new repositories up on GitHub. They are argus-tmdb-core, argus-tmdb-client and
5/2/19
Bill Adams
, …
julian higginson
3
10/14/16
New Role => "Software Inspector"
Yes such a job does exist - a company performing due diligence during the acquisition of another
unread,
Competition
clean-architecture
cleancode
programming-practices
New Role => "Software Inspector"
Yes such a job does exist - a company performing due diligence during the acquisition of another
10/14/16
vivek poddar
,
Sebastian Gozin
5
8/19/15
Mananging static data in the code base.
Eh about string literals, deliberately instantiating string objects in Java. I believe there are some
unread,
Design
Refactoring
architecture
cleancode
mentoring
programming-practices
Mananging static data in the code base.
Eh about string literals, deliberately instantiating string objects in Java. I believe there are some
8/19/15
Math Newman
, …
Jakob Holderbaum
6
2/21/15
TDD, test doubles and the SOLID principles.
Yeah, that is true. :) Then the usage of a mocking framework would be the implementation detail of
unread,
TDD
classes
cleancode
mock
solid
srp
test
testing
TDD, test doubles and the SOLID principles.
Yeah, that is true. :) Then the usage of a mocking framework would be the implementation detail of
2/21/15
Lasse Bergström
, …
Dirk Dreyer-Hochstein
11
1/14/15
save function command or query?
Usually not but why shouldn't you use the Repository for generating the next id or an extra
unread,
architecture
cleancode
database
entity
function
functions
gateway
patterns-and-practices
repository
save function command or query?
Usually not but why shouldn't you use the Repository for generating the next id or an extra
1/14/15
Julien
, …
unclebob
5
1/10/15
Design advice : How to add the UI ?
Hello, here is a new idea that I had yesterday : What about using id instead of an object ? I could
unread,
Design
UI
architecture
boundary
cleancode
modules
Design advice : How to add the UI ?
Hello, here is a new idea that I had yesterday : What about using id instead of an object ? I could
1/10/15
Miguel Lavigne
, …
Frederik Krautwald
9
11/17/14
Where to declaring you Exceptions in a Clean Architecture
Of course there is an obvious error. The presentation component cannot instantiate the interface
unread,
Design
cleancode
error-handling
Where to declaring you Exceptions in a Clean Architecture
Of course there is an obvious error. The presentation component cannot instantiate the interface
11/17/14
clean_coder_student
, …
Łukasz Duda
16
7/12/14
Code review/architecture feedback please…
Thanks for the links, they look interesting. Yeah, I think most patterns are a consequence of
unread,
Design
MVC
cleancode
interface
modules
programming-practices
Code review/architecture feedback please…
Thanks for the links, they look interesting. Yeah, I think most patterns are a consequence of
7/12/14
Илья Фофанов
4/12/14
A specific problem with architecturing a part of our application. Need help!
Firstly, I'll try to describe the real world model of what we are trying to express in C# code.
unread,
application
cleancode
components
interface
modules
programming-practices
A specific problem with architecturing a part of our application. Need help!
Firstly, I'll try to describe the real world model of what we are trying to express in C# code.
4/12/14
Georgef
,
witali mik
2
3/26/14
Where do media files (ex. user uploaded photos) belong?
Usually it is config based where the uploaded photos are placed. Only thing you need is
unread,
application
cleancode
delivery
images
photos
upload
user
Where do media files (ex. user uploaded photos) belong?
Usually it is config based where the uploaded photos are placed. Only thing you need is
3/26/14
Lee
, …
Michel Henrich
4
3/15/14
Interactor that maintains state cleanly
Thanks guys Very informative and helpful replies. cheers Lee
unread,
cleancode
interactor
Interactor that maintains state cleanly
Thanks guys Very informative and helpful replies. cheers Lee
3/15/14
Terence McGhee
, …
George Dinwiddie
23
2/5/14
Ok Uncle Bob, I think I can put into words now why the "I" SHOULD be prepended to Interface names
Terence, On 2/4/14, 11:47 AM, Terence McGhee wrote: > @Caio > > Let's try a different
unread,
cleancode
naming
Ok Uncle Bob, I think I can put into words now why the "I" SHOULD be prepended to Interface names
Terence, On 2/4/14, 11:47 AM, Terence McGhee wrote: > @Caio > > Let's try a different
2/5/14
Thomas Hudspith-Tatham
1/14/14
Series Release Schedule and Design Patterns
First I'd just like to say how awesome the series is and I'm looking forward to the TDD
unread,
cleancode
programming-practices
Series Release Schedule and Design Patterns
First I'd just like to say how awesome the series is and I'm looking forward to the TDD
1/14/14
Terence McGhee
, …
Uncle Bob
9
12/29/13
Let's revisit the basics. Is it possible to take Clean Code too far?
Using the preprocessor is always a last resort, and something to be undertaken with an extreme amount
unread,
cleancode
readability
Let's revisit the basics. Is it possible to take Clean Code too far?
Using the preprocessor is always a last resort, and something to be undertaken with an extreme amount
12/29/13
Boas Enkler
11/14/13
Repositories / Gateways and Write Access Interface
Hi, in the meanwhile I use Repositories / Gateways very similar to the ideas which were proposed in
unread,
cleancode
components
entity
gateway
interactor
programming-practices
repository
srp
Repositories / Gateways and Write Access Interface
Hi, in the meanwhile I use Repositories / Gateways very similar to the ideas which were proposed in
11/14/13
witali mik
, …
Łukasz Duda
27
1/10/14
Clean Code Architecture and Entity Validation
I'd put 1 and 4 into application (interactors). These are business rules - date is required and
unread,
cleancode
entity
interactor
php
validation
Clean Code Architecture and Entity Validation
I'd put 1 and 4 into application (interactors). These are business rules - date is required and
1/10/14
Илья Фофанов
,
Uncle Bob
2
8/5/13
Independent deployability and development of components
1. Our team seats in one room and consists of 5 developers. We have access to all source code and our
unread,
Design
cleancode
components
Independent deployability and development of components
1. Our team seats in one room and consists of 5 developers. We have access to all source code and our
8/5/13
Dariusz Tryba
, …
Philip Markgraf
4
7/22/13
How to convince 'performance guys' to Clean Code
Check the assembly being generated (and tweak your optimization settings to get this right). Since
unread,
cleancode
functions
How to convince 'performance guys' to Clean Code
Check the assembly being generated (and tweak your optimization settings to get this right). Since
7/22/13
Boas Enkler
, …
Jop van Raaij
11
11/24/13
Thoughts and oppinions about TDD and database related parts of an application
I'm at the point I have a memory based version of the repository interface: fast unit tests to
unread,
Design
TDD
architecture
cleancode
testing
Thoughts and oppinions about TDD and database related parts of an application
I'm at the point I have a memory based version of the repository interface: fast unit tests to
11/24/13
Uncle Bob
,
Bojan Skrchevski
2
6/11/13
Re: Episode 19 Advanced TDD part1 - Question
Very interesting. I haven't looked at it from that point at all. Sometimes you get so distracted
unread,
E19
TDD
cleancode
Re: Episode 19 Advanced TDD part1 - Question
Very interesting. I haven't looked at it from that point at all. Sometimes you get so distracted
6/11/13
Uncle Bob
,
Sean Moir
2
6/7/13
Re: 'Mistakes' in Clean Code Episode 19 Part 1
Yay! On Thursday, 6 June 2013 10:43:06 UTC+1, Sean Moir wrote: In Episode 19, Uncle Bob invites us to
unread,
cleancode
srp
Re: 'Mistakes' in Clean Code Episode 19 Part 1
Yay! On Thursday, 6 June 2013 10:43:06 UTC+1, Sean Moir wrote: In Episode 19, Uncle Bob invites us to
6/7/13