Can I criticise the more senior developers around me for not writing clean code? Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar ManaraHow can I deal with a coworker who doesn't particularly care about code quality?How to deal with html / css programmer who comments out all changes he makes to CSS instead of deleting themDoes anyone get fired over bad code?How to manage a developer who objects to our code reviews as being “rude, condescending or otherwise toxic?”Teammates are actively ignoring my work, what should I do?How to deal with a difficult junior programmer?How to handle a developer getting defensive when faced with breaking code?How clean does the code have to be on my githubHow to navigate working with a development process that is not supportive of clean code?How to deal with a software developer who doesn't seem to understand that he's just a coder?
Is it accepted to use working hours to read general interest books?
When speaking, how do you change your mind mid-sentence?
How would you suggest I follow up with coworkers about our deadline that's today?
Can gravitational waves pass through a black hole?
Married in secret, can marital status in passport be changed at a later date?
What happened to Viserion in Season 7?
How to keep bees out of canned beverages?
Suing a Police Officer Instead of the Police Department
Coin Game with infinite paradox
Was Objective-C really a hindrance to Apple software development?
"Working on a knee"
Why does Java have support for time zone offsets with seconds precision?
Will I be more secure with my own router behind my ISP's router?
What is the evidence that custom checks in Northern Ireland are going to result in violence?
What were wait-states, and why was it only an issue for PCs?
Why aren't road bicycle wheels tiny?
Is a self contained air-bullet cartridge feasible?
Co-worker works way more than he should
So I pre ordered a game on my friends home screen but on my Xbox, does that mean I don't get the game and I lost 60$?
What is the numbering system used for the DSN dishes?
RIP Packet Format
France's Public Holidays' Puzzle
Getting AggregateResult variables from Execute Anonymous Window
What *exactly* is electrical current, voltage, and resistance?
Can I criticise the more senior developers around me for not writing clean code?
Unicorn Meta Zoo #1: Why another podcast?
Announcing the arrival of Valued Associate #679: Cesar ManaraHow can I deal with a coworker who doesn't particularly care about code quality?How to deal with html / css programmer who comments out all changes he makes to CSS instead of deleting themDoes anyone get fired over bad code?How to manage a developer who objects to our code reviews as being “rude, condescending or otherwise toxic?”Teammates are actively ignoring my work, what should I do?How to deal with a difficult junior programmer?How to handle a developer getting defensive when faced with breaking code?How clean does the code have to be on my githubHow to navigate working with a development process that is not supportive of clean code?How to deal with a software developer who doesn't seem to understand that he's just a coder?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am surely still not yet a senior developer.
Although I already programmed in different languages for the last 5 years I still have a hard time debugging harder issues.
On the other hand I like clean code and try to write expressive, short functions wherever possible. (At present in React)
However it annoys me that around me other developer that are more senior than I am don't write clean code, produce long and snarled methods that are not completely bad but could be easier to read.
My question: Would you dress this in a meeting - like a 1:1 with another developer? Or would you just keep your mouth shut because you are more junior and wait for the critique until you are senior enough?
junior code
New contributor
add a comment |
I am surely still not yet a senior developer.
Although I already programmed in different languages for the last 5 years I still have a hard time debugging harder issues.
On the other hand I like clean code and try to write expressive, short functions wherever possible. (At present in React)
However it annoys me that around me other developer that are more senior than I am don't write clean code, produce long and snarled methods that are not completely bad but could be easier to read.
My question: Would you dress this in a meeting - like a 1:1 with another developer? Or would you just keep your mouth shut because you are more junior and wait for the critique until you are senior enough?
junior code
New contributor
add a comment |
I am surely still not yet a senior developer.
Although I already programmed in different languages for the last 5 years I still have a hard time debugging harder issues.
On the other hand I like clean code and try to write expressive, short functions wherever possible. (At present in React)
However it annoys me that around me other developer that are more senior than I am don't write clean code, produce long and snarled methods that are not completely bad but could be easier to read.
My question: Would you dress this in a meeting - like a 1:1 with another developer? Or would you just keep your mouth shut because you are more junior and wait for the critique until you are senior enough?
junior code
New contributor
I am surely still not yet a senior developer.
Although I already programmed in different languages for the last 5 years I still have a hard time debugging harder issues.
On the other hand I like clean code and try to write expressive, short functions wherever possible. (At present in React)
However it annoys me that around me other developer that are more senior than I am don't write clean code, produce long and snarled methods that are not completely bad but could be easier to read.
My question: Would you dress this in a meeting - like a 1:1 with another developer? Or would you just keep your mouth shut because you are more junior and wait for the critique until you are senior enough?
junior code
junior code
New contributor
New contributor
New contributor
asked 5 mins ago
MarcMarc
101
101
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "423"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Marc is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f135337%2fcan-i-criticise-the-more-senior-developers-around-me-for-not-writing-clean-code%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Marc is a new contributor. Be nice, and check out our Code of Conduct.
Marc is a new contributor. Be nice, and check out our Code of Conduct.
Marc is a new contributor. Be nice, and check out our Code of Conduct.
Marc is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to The Workplace Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f135337%2fcan-i-criticise-the-more-senior-developers-around-me-for-not-writing-clean-code%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown