Skip to content

MikeSchinkel.me

Adventures of a GoLang Developer and former WordPress Engineer

  • Home
  • Projects
  • About Me
  • Contact

Tag: Software engineering

Posted on March 18, 2019March 18, 2019

In defense of “Syntactic Sugar”

Sugary sweets

One of my biggest career pet peeves as a software developer is when I see other developers derisively write “Well, that is just syntactic sugar“ in response to a proposal for improving a programming language. So today I want to write in defense of this often maligned underdog, and explain why syntactic sugar not only …

Continue reading “In defense of “Syntactic Sugar””

Posted on March 7, 2019April 12, 2019

What is Software Engineering?

“Software engineering is what happens to programming when you add time, and other programmers.” — @_rsc Tweeted by @davecheney

Recent Posts

  • Adding Delegation to PHP
  • WordPress should deprecate themes — a modest proposal
  • PHP’s Composer is the worst tool, but it is the best we’ve got
  • Can your coding standards do this?
  • A better alternative to “return early” – PHP / WordPress edition

Tags

  • Coding Patterns
  • Composer
  • delegation
  • Early Returns
  • embedding
  • GoLang
  • Guard clauses
  • Interfaces
  • MySQL
  • OOP
  • PHP
  • Programming
  • proposal
  • Software engineering
  • Syntactic sugar
  • WordPress

Categories

  • Best Practices
  • Essays
  • Experience Reports
  • How To
  • Personal
  • Programming

Recent Comments

  • Mike Schinkel on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Mike Schinkel on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Sheron Dienhart on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Dave Mackey on PHP’s Composer is the worst tool, but it is the best we’ve got
  • _Ressources – Buildeo Wiki on Practical OOP for WordPress Installment 1: Objects

Archives

  • February 2020
  • November 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • December 2017
Proudly powered by WordPress