Urgent.News

What's breaking now, across thousands of outlets.

Tech

[pt-BR] Clean Code passado a limpo - Parte 1

Uma leitura crítica, sem dogmas e sem espantalhos Muito se fala sobre Clean Code , publicado no Brasil como Código Limpo . Entre iniciantes e desenvolvedores de nível pleno, é comum encontrar quem adote suas recomendações de maneira dogmática, como se o livro fosse um tratado de verdades absolutas. No outro extremo, profissionais mais experientes frequentemente o descartam por completo e parecem…

<Clean Code> foi uma obra influente no mundo do desenvolvimento de software, traduzida para o português como "Código Limpo". No entanto, sua popularidade gerou tanto defesa dogmática quanto rejeição completa por parte de profissionais mais experientes. A leitura crítica da obra revela uma abordagem mais complexa e específica do que uma visão abrangente sugerida por muitos.

A empresa Object Mentor, fundada em 1991 por Robert C. Martin, oferecia treinamento e consultoria em desenvolvimento de software, incluindo autoria de "Clean Code". A "Escola de Código Limpo da Object Mentor" refere-se às práticas aplicadas e ensinadas dentro dessa empresa, refletindo uma visão desenvolvida coletivamente pelos autores.

Embora a "Clean Code" não seja uma pesquisa acadêmica, sua matéria-prima é a experiência acumulada pelos autores em projetos, treinamentos e consultorias. O livro foi dividido em três partes: princípios, práticas e padrões; estudos de caso com códigos existentes alterados; e smells e heurísticas identificadas durante essas refatorações.

A importância dos exemplos e dos princípios está intimamente ligada aos estudos de caso apresentados, destacando a necessidade de ler e compreender o código real para verdadeiramente aproveitar a obra.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

BrunnerCTF 2026 - Welcome Aboard (Web)

Summary The Brunnerne Inc. internal wiki sits behind layered infrastructure. Direct access to /wiki/internal/flag (hinted by robots.txt ) returns a hard 403 Access is forbidden. from Kestrel.

  • BrunnerCTF 2026 internal wiki protected by multiple layers
  • Vulnerability exploited to bypass path and retrieve flag
  • Request smuggling technique reveals internal flag content

Building CUBELANDS for Steam: an early alpha generated from cubes

Building CUBELANDS for Steam: an early alpha generated from cubes I’m building CUBELANDS , an early-alpha third-person open-world action-adventure planned for Steam.

  • CUBELANDS is an early-alpha third-person open-world action-adventure game for Steam.
  • Procedural generation creates characters, terrain, settlements, and boss battles using cubes.

22 tests passing, and my solver still told you to click a mine

I wrote a minesweeper probability solver. You hand it a board, it hands back the probability that each unknown square is a mine, so that when logic runs out and you have to guess, you at least guess…

  • 22 unit tests pass for minesweeper solver
  • Solver reports 6 squares as mines in reality 2
  • Test suite misses severe bug in solver

More from Sunday 23 August →