@bits@mastodon.online avatar

bits

@bits@mastodon.online

Highlights, bits and pieces of software development and Unix wisdom, mixed with some humor.

By https://indieweb.social/@unixroot | web: https://bits.onethingwell.dev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

bits, to programming
@bits@mastodon.online avatar

Software obeys the law of gaseous expansion - it continues to grow until memory is completely filled.

-- Larry Gleason

bits, to programming
@bits@mastodon.online avatar

My definition of an expert in any field is a person who knows enough about what’s really going on to be scared.

-- P. J. Plauger, Computer Language, March 1983

bits, to technology
@bits@mastodon.online avatar

The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was so error-free? The Web, in comparison, is a joke. The Web was done by amateurs.

-- Alan Kay

bits, to programming
@bits@mastodon.online avatar

Trying to express implicit and fuzzy relationships in ways that are explicit and sharp doesn’t clarify the meaning, it destroys it.

-- Clay Shirky

bits, to programming
@bits@mastodon.online avatar

An evolving system increases its complexity unless work is done to reduce it.

-- Meir Lehman

bits, to programming
@bits@mastodon.online avatar

Nine people can't make a baby in a month.

-- Frederick P. Brooks

bits, to programming
@bits@mastodon.online avatar

Our programming house is like a hoarder's delight: there's too much stuff in it everything is too big. We need too many people to do basic things.

-- Rich Hickey

bits, to programming
@bits@mastodon.online avatar

The secret to building large apps is never build large apps. Break your applications into small pieces. Then, assemble those testable, bite-sized pieces into your big application.

-- Justin Meyer

bits, to programming
@bits@mastodon.online avatar

Increasingly, people seem to interpret complexity as sophistication, which is baffling - the incomprehensible should cause suspicion, not admiration. Possibly this results from the mistaken belief that using a mysterious device confers [extra] power on the user.

-- Niklaus Wirth

bits, to programming
@bits@mastodon.online avatar

So much complexity in software comes from trying to make one thing do two things.

-- Ryan Singer

bits, to programming
@bits@mastodon.online avatar

The lurking suspicion that something could be simplified is the world's richest source of rewarding challenges.

-- Edsger W. Dijkstra

bits, to programming
@bits@mastodon.online avatar

Tests are the Programmer's stone, transmuting fear into boredom.

-- Kent Beck

bits, to programming
@bits@mastodon.online avatar

Compatibility means deliberately repeating other people’s mistakes.

-- David Wheeler

bits, to programming
@bits@mastodon.online avatar

It can be better to copy a little code than to pull in a big library for one function. Dependency hygiene trumps code reuse.

-- Rob Pike

bits, to programming
@bits@mastodon.online avatar

Testing leads to failure, and failure leads to understanding.

-- Burt Rutan

bits, to programming
@bits@mastodon.online avatar

The code you write makes you a programmer. The code you delete makes you a good one. The code you don't have to write makes you a great one.

-- Mario Fusco

bits, to programming
@bits@mastodon.online avatar

Functions should do one thing. They should do it well. They should do it only.

-- Robert C. Martin

bits, to programming
@bits@mastodon.online avatar

Simplicity is hard work. But in the long haul the person with a simpler system is gonna wipe the plate with you. Because they can change things when you are struggling to push elephants around.

-- Rich Hickey

bits, to programming
@bits@mastodon.online avatar

Some programming languages manage to absorb change, but withstand progress.

-- Alan Perlis

bits, to programming
@bits@mastodon.online avatar

The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.

-- Tom Cargill

bits, to programming
@bits@mastodon.online avatar

A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work.

-- John Gall

bits, to programming
@bits@mastodon.online avatar

The first step of any project is to grossly underestimate its complexity and difficulty.

-- Nicoll Hunt

bits, to programming
@bits@mastodon.online avatar

Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming.

-- Rob Pike

bits, to programming
@bits@mastodon.online avatar

The older I get, the more I believe that the only way to become a better programmer is by not programming.

-- Jeff Atwood

bits, to programming
@bits@mastodon.online avatar

Programmers have to fight against the two most destructive forces in the universe: entropy and stupidity.

-- Damian Conway

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • rosin
  • thenastyranch
  • Durango
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • cisconetworking
  • Youngstown
  • mdbf
  • slotface
  • osvaldo12
  • GTA5RPClips
  • kavyap
  • megavids
  • InstantRegret
  • everett
  • cubers
  • vwfavf
  • normalnudes
  • tacticalgear
  • tester
  • ethstaker
  • khanakhh
  • modclub
  • Leos
  • anitta
  • JUstTest
  • All magazines