Niklas Enns retweetledi
Niklas Enns
130 posts

Niklas Enns
@NiklasEnns
Doing what has to be done. Making what makes sense. 50 minutes thinking and 10 minutes coding 👨🏼💻
Düsseldorf, Deutschland Katılım Temmuz 2017
31 Takip Edilen5 Takipçiler

@unclebobmartin
When extracting code into methods, we try to choose a method name that explains what the method does.
Now, I have a module boundary and I think that "void accept(String data)" is a good method name, because, it hides implementation details and reduces coupling.
English

@gunnarmorling The flaw is in the language and it's implementation of visibility features.
It doesn't distinguish between *using* a module and *testing* a module. These two purposes come with their own segregated Interfaces but the visibility keywords and the compiler don't care.
English

@scotthannen Just don't call it abstractions, because that's the language of the ivory tower
English

@rewedigital @DrOetkerPizzaDE Die Ofenfrische Pizza Salami Jalapeño ist online nicht vorhanden. Vielleicht ein encoding problem wegen dem ñ? Ansonsten ist die App echt gut 👍

Deutsch

@rakyll The book DRiVE explains this
goodreads.com/book/show/6452…
English

@jasongorman If customers are satisfied enough with blue squares, yes.
English

@kelseyhightower Why would you decide to invest into HA for front desk printers rather than online solutions?
I'm not into compliance but my gut feeling is pointing in that direction 👉🏼⚖️
English

@chronark This happens when you have no idea how you want to use the data but you also don't want to delete it.
Save it cheap.
English

@bryanl Why do you think that redundancy a problem in human interaction?
English

What’s worse? Replying to a slack message of “Hello” with “Hello” or “nohello.com”? The former may seem redundant or a waste of time, but the latter is passive aggressive at best and comes off rude.
English

@rickasaurus As this kind of work has less rules and processes, more experienced engineers are needed.
English

Wow, this is just so enjoyable listening to someone who really knows what they're talking about.
youtube.com/watch?v=sr0ar5…

YouTube
English

@unclebobmartin @MisterEGC How can you be part of a scrum team that should deliver asap when you have only 1 hour coding per day?
For implementation tasks that have 2nd priority, I understand that they have time but for stream aligned teams not. 🤔
English

I faced this dilemma back in the late’80s. I’d been a developer for 18 years but accepted a position managing development in our UK office. This was a great opportunity for me and my family.
I solved the coding dilemma by adjusting my hours. I got to work an hour before anyone else and wrote code. I put the day’s schedule on my whiteboard in 30 minute blocks. That schedule usually filled up within the first hour after everyone arrived for work; but any block left unreserved was coding time.
I usually left work an hour earlier than most.
This worked, more or less, but it was always a challenge.
English

29 years as a professional software dev and I’ve always been adamant about staying a dev.
But… I just caved in and accepted a “promotion” to dev manager, with the assurance that I would still get to code, (don’t laugh.)
Gotta admit, I have mixed feelings about it.
#iosdev
San Tan Valley, AZ 🇺🇸 English

@StephenPHassall Maybe you didn't notice but SQL evolved a lot in the last 20 years.
XML
JSON
Composite types
Arrays
Hierarchical and recursive queries
Window Functions
MERGE
Temporal Databases
Multidimensional Arrays
Graph Queries
What did I forget?
...and it's backwards compatible 🎉
English

@unclebobmartin What did these persons do that you blocked them?
English

@unclebobmartin When is the correct time to refactor an if/else into polymorphic classes? It takes some effort.
😶
English

Feeling highly productive by releasing a blog article on my first working day in 2024 😎
Our AWS SQS Metrics - ConSol Blog blog.consol.de/it-consulting-…
English










