Refactoring Vue: Cleaning Up a List of Posts With Better Component Splitting and More ES6
A developer shares their process of refactoring a Vue.js application, focusing on improving component structure and using modern ES6 features.
A developer shares their process of refactoring a Vue.js application, focusing on improving component structure and using modern ES6 features.
A developer's perspective on separating self-worth from code quality, emphasizing creation over perfection and the importance of refactoring.
A JavaScript tutorial on refactoring a calculator app using best practices like early returns and pure functions.
A practical guide to using Go struct embedding to extend API responses with development metadata, avoiding code duplication.
A developer shares lessons learned from refactoring a SpringMock parser class, emphasizing behavior verification pitfalls in testing.
A PHP developer shares how his book 'Refactoring to Collections' earned $61k in three days, enabling him to quit his job and work full-time on his own projects.
A personal list of the author's favorite and most impactful web development and design conference talks from 2016.
Explores why 'else' expressions are considered unnecessary in programming, offering alternative patterns like early returns and the State Pattern.
A tutorial on refactoring a React application from Redux to MobX for state management, covering key concepts and dependencies.
A developer revisits and improves their JavaScript Tic Tac Toe game, focusing on refactoring win-checking logic and adding AI tactics.
A guide for developers on how to approach and manage an inherited legacy codebase, focusing on mindset, planning, and practical steps.
A developer's exploration of replacing verbose anonymous classes with concise lambda expressions and method references in Java.
A developer reflects on the value of functional, working code over perfect architecture, using a collaborative iOS project as an example.
A summary of Martin Fowler's talk on refactoring workflows, covering the refactoring mindset, the 'two hats' metaphor, and reasons to refactor.
A developer details the step-by-step refactoring of a complex single-page JavaScript canvas application, exploring MVC patterns to reduce complexity.
A developer shares techniques for writing cleaner, more readable code by reducing duplication and using assertions and macros effectively.
Explores advanced refactoring techniques like dictionary mappings and block-based dynamic mapping to simplify and clean up code, making it more readable and maintainable.
Exploring function pointers in IDL (Interactive Data Language) for refactoring legacy scientific code, with insights into the language's syntax and quirks.
Part 6 of a series on building a roguelike game in Clojure, covering refactoring, a combat system, and messaging infrastructure.
A technical interlude in a Clojure roguelike tutorial series, focusing on refactoring code and solving a protocol/macro problem for entity systems.