560 blogs tracked4,950 posts indexed

#code

19 posts · 4 companies · newest first

7

Your Legacy Code Isn’t the Problem (opens on the source site)

Every so often, a software development project lands on your desk with the shape already decided. The old system is the villain. It’s written in something nobody wants to touch, it breaks in ways no one can explain, and everyone agrees the answer is to rewrite it on a modern stack, run the project the […] The post Your Legacy Code Isn’t the Problem appeared first on Atomic Spin.

development-practiceslegacy-systemsexcerpt only · body stays at the source
From the web
10

On forcing all derived classes to implement a specific non-virtual method, part 1 (opens on the source site)

Don't implement a stub. Just don't implement it at all. The post On forcing all derived classes to implement a specific non-virtual method, part 1 appeared first on The Old New Thing.

From the web
13

Reducing C++ template bloat by factoring out the type-dependent portions of the function (opens on the source site)

Looking for consolidation points. The post Reducing C++ template bloat by factoring out the type-dependent portions of the function appeared first on The Old New Thing.

From the web
16

Building the Crossplay Board (opens on the source site)

How We Made a 15X15 Game Surface Feel at Home on AndriodIllustration by Lehel KovácsBy Shafik QuoraisheeWhat Is Crossplay?The New York Times Games team has been building daily puzzles for quite a while: Wordle, Spelling Bee, Connections, The Mini. These are solo games. The player opens them, solves them, and then closes them. This leads to a simple, satisfying experience which delights millions of players a day.Crossplay is an altogether different endeavor. It’s the first multiplayer game from NYT Games, and it brings a friend (or a stranger) into the experience with them. So two players, one…

codekotlinexcerpt only · body stays at the source
From the web
17

Let Us Open URLs in a Specific Browser Profile (opens on the source site)

Most browsers have the ability to launch different browser profiles. Each profile can come with a different theme and a different set of website logins (cookies, application state, etc). This can be helpful if you want to segregate browsing behavior. For example, I have different browser profiles set up for my personal email, my "consulting" […]

codeexcerpt only · body stays at the source
From the web
18

Developing an Internal Tool for Our Puzzle Editor (opens on the source site)

How we developed a dashboard tool created to help ease the workflow of managing puzzles for our Connections editor.Illustration by Su Yun SongBy Shafik Quoraishee and Wyna LiuIn the game Connections, every puzzle is a meticulously crafted challenge designed to captivate our audience and spark intellectual curiosity. Developing these puzzles can sometimes be a time consuming and intricate task. Each puzzle requires planning, beginning with conceptualizing fresh categories and plausible misleads, followed by testing the combinations for balance and solvability, and concluding with refinement…

web-developmentinternal-toolsexcerpt only · body stays at the source
From the web
19

github.com/garyburd/redigo has been deleted (opens on the source site)

One of the first ever Redis libraries for Go was hosted at github.com/garyburd/redigo. It has been deprecated for some time and has now been finally removed altogether from Github. If you still have a dependency on this project, this means that will be broken now. github.com/gomodule/redigo should be a drop-in replacement for github.com/garyburd/redigo. If you […]

codetoday-s-worldexcerpt only · body stays at the source
From the web
19 shown

Privacy choices

Reading never requires analytics. These choices last 90 days on this browser.

Essential sign-in and security storage always stays on. Read the privacy notice.