@thgs@phpc.social avatar

thgs

@thgs@phpc.social

Passionate (oddly?) and stuck with #PHP for quite a few years, although I have fallen for #Haskell and #assembly in the past.

Currently exploring and learning about #DDD, although I will always like a quick and aggressive "hack".

Always learning. Finding myself, mostly, at the tip of a contradiction!

Also a father, nowadays.

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

thgs, to emacs
@thgs@phpc.social avatar

Ok so NOW, I will learn

thgs, to php
@thgs@phpc.social avatar

For anyone interested and iff you want to know..

#PHP supported lexical closures and first class anonymous functions since 2009 with the release of 5.3.

https://3v4l.org/kCgaI#v5.3.0

Facts.. facts..

thgs, to random
@thgs@phpc.social avatar

Reading dry, technical standards documents as wake-up reading with my morning coffee is my new favourite Sunday morning activity.

thgs, to php
@thgs@phpc.social avatar

Writing #php without a framework can be fun.

Of course I am going to pick something for this pet project but while I am exploring, writing like that is fairly quick and malleable.

thgs, (edited ) to random
@thgs@phpc.social avatar

Which browser are you using at home?

thgs, to php
@thgs@phpc.social avatar

Does anyone know of a tool that writes PHP classes out of diagrams?

thgs, to random
@thgs@phpc.social avatar

@Girgias thanks so much for uploading the talk. I wanted to join but had to follow with the others that I was with.

Went through the video and the slides and as kept having an issue with my properties being not initialized, took a couple of hours to figure out the arginfo was not correct as I was missing the constructor definition from the stub. Had a laugh when I figured it out.

Thanks so much for the talk though, that was great!

thgs, (edited ) to random
@thgs@phpc.social avatar

Do you use the advanced interface for mastodon ?

thgs, (edited ) to php
@thgs@phpc.social avatar

What error level are you running psalm ?

thgs, to random
@thgs@phpc.social avatar

@rubenrubiob could you enable rss on dev.to ? :)

thgs, (edited ) to random
@thgs@phpc.social avatar

Do you know Ivar Jacobson?

#php #softwaredesign #softwareengineering #ddd

thgs, to random
@thgs@phpc.social avatar

Good morning to everyone after @andrewfeeney monopolised the local feed last night.

Was an interesting journey to follow through

thgs, to random
@thgs@phpc.social avatar

I recently came across the prioritization model that product managers can use to set goals and prioritize whats important.

I felt that this could be interesting to map over on how the teams set goals and prioritize what is important as we build software, but within that context.
1/*

thgs, to php
@thgs@phpc.social avatar

How come we don't have any ?

thgs, to golang
@thgs@phpc.social avatar

Is the simplicity of somehow a product of the simplicity in #c ?

Its a sort of random thought.

thgs, to FunctionalProgramming
@thgs@phpc.social avatar

#functionalProgramming

Is, among other things, an exploration of compositional structures.

thgs, to FunctionalProgramming
@thgs@phpc.social avatar

Necessary reading for #functionalProgramming

Not sure what is the current state of things but as a technical, mathematical or analytical introduction to the concepts this paper is really hitting the spot.

https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf

thgs, to random
@thgs@phpc.social avatar

What's better than OpenAPI spec?

thgs, to random
@thgs@phpc.social avatar

I officially declare api code that has all logic in the controller start to end as "open kitchen code".

thgs, (edited ) to random
@thgs@phpc.social avatar

Have you ever made a class that ends in Controller but it was not handling a HTTP request?

If yes, tell me what was it handling?
If no, ask yourself why you haven't.

thgs, (edited ) to random
@thgs@phpc.social avatar

What is an abstraction in the context of #softwareengineering ?

thgs, (edited ) to random
@thgs@phpc.social avatar

What is software engineering about?

thgs, to programming
@thgs@phpc.social avatar

Today I learned that 3d printers are actually programmable with G-Code

thgs, (edited ) to php
@thgs@phpc.social avatar

Static constructors or a factory class? Which one you tend to prefer.

The factory method, as a pattern seems convenient for me as you can have a private constructor and guard different ways to construct an object with a different static method. However, factory method is meant for subclassing.

On the other hand, a factory, in some cases will leave unguarded the constructed object.

Feel free to elaborate on why.

thgs, to programming
@thgs@phpc.social avatar

What is a programming blog of preference that you keep reading and would recommend ?

#programming #blog #technical

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