|
But those cars were built better, they would just Go.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
According to Daniel, while the practice of software development has changed in the past 20 years, SOLID principles are still the basis of good design. A lot of software architecture makes me want to hit the liquids
I think the title has a premise I'm not convinced is actually true.
|
|
|
|
|
Has it ever been? 99% of the software I see is less architecture and more spontanoeus growth, like a shrubbery.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Large systems grow out of small ones, so the shrubbery aspect is almost a given. Trying to build a large system from scratch virtually guarantees failure, and a system that isn't growing usually doesn't have long to live. The problem is that a system's architecture often doesn't evolve with it, assuming that it had one in the first place.
|
|
|
|
|
Yep but it has to be a planned and structured growth, not cancer-like.
Ah yes, that escrescence there was made to support vendor XYZ, it's no longer necessary but it has been used as a base for that other escrescence for when we experimented with rubbing methylene on the code, now if we remove it it stops working.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Google said 86% of 50 recently compromised Google Cloud accounts were used to perform cryptocurrency mining. People actually use the Google Cloud?
|
|
|
|
|
In other news, police warn that burglars burgle.
|
|
|
|
|
Nextcloud and almost 30 other European companies have filed a complaint about Microsoft's anti-competitive behavior with its OneDrive cloud storage offering. Welcome to the Browser wars, file manager edition
|
|
|
|
|
Information about worker commutes from smartphones and fitness trackers can predict individual job performance, according to a new study. My walk down the hallway was awful today
|
|
|
|
|
In my opinion, overengineering has killed more products than the absence of good development practices. "I just want your extra time and your...Kiss"
|
|
|
|
|
The author mentions microservices as an example. I'd also nominate dependency injection. But during my career, I came across very few examples of overengineering. Maybe it's becoming a thing.
An article linked about five posts above is a review of one by another author, who defends the SOLID principles. Although they're excellent guidelines, following them indiscriminately would also lead to overengineering. Thankfully, that rarely seems to occur in practice!
|
|
|
|
|
"Microsoft — a name and reputation known around the world" I think that kid might go places
OK, I can't really add to the punchline beyond that excerpt from the video.
|
|
|
|
|
The solution to our puzzle about Euler’s number explains why e pops up in situations that involve optimality. eeeeeee!
|
|
|
|
|
After all e equals 3, which is the perfect number. Also pi equals 3, and gravitational acceleration is 10, which is 3 times 3.
Yes I am an engineer, why are you asking?
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Let’s take a look at some of the new language features. In case you missed the other "new stuff" articles
Yeah, not news-news, but news-ish. And stuff I'm thankful for.
|
|
|
|
|
In the valiant effort to combat imposter syndrome and gatekeeping, the programming world has taken a bad turn down a blind alley by celebrating incompetence. And here I thought people were just celebrating me
|
|
|
|
|
Security researchers have discovered a new remote access trojan (RAT) for Linux that keeps an almost invisible profile by hiding in tasks scheduled for execution on a non-existent day, February 31st. Like MM/DD/YY?
|
|
|
|
|
AV-TEST, the IT Security research institute based in Germany, released its October 2021 best anti-virus programs assessment report for Windows 10 home users. Free is good
|
|
|
|
|
With Visual Studio 2022 when you create a new console project based on .NET 6, the Hello World source code generated is now a simple one-line program Whoa - slow down. I can only type that example code so fast
|
|
|
|
|
Pffft! They missed a trick - add a global static using [^] for System.Console - which can be defined in the project file[^], so no "code" involved - and the code becomes:
WriteLine("Is this modern enough yet?");
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Looks more like VB every passing day.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
This adds absolutely no value.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
The new group will coordinate efforts across branches in an effort to figure out what, exactly, is flying around up there. The truth might be out there, because it probably isn't in there
Inspired by one of my favourite lines from a UFO-containing movie, "The saucers are up there, and the cemetery's out there, but I'll be locked up in there."
|
|
|
|
|
Quote: The Pentagon forms new department to watch and study UFOs Is that an implied confirmation that we are not alone?
Or just another excuse to waste a big amount of $$$ just because?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
publicity stunts... some people are pretty sure those occasional visual artifacts on fighter jet's cameras are UFO and some politician too and want "deeper investigation".
Well, that's my take on it!
|
|
|
|