|
Over the years I've learned the following enterprise patterns:
The postpone pattern: useful when decisions need to be made.
The we-will-get-back-to-you pattern: useful for when they don't want to get back to you.
The clueless pattern: very widely adopted in the enterprise!
The outdated pattern: because keeping up-to-date with technology requires decisions and a fraction of the money it costs in the long run to not update.
The XML pattern: because deep down XML is the only technology that's really enterprise ready. XML everywhere. XML 4 teh win!
The save-pennies pattern: the other patterns cost millions, but when you're an hour over budget they'll have your head in a meeting (which costs even more).
The meetings-meetings-meetings pattern: to discuss the issues that arise because of the other patterns (only discuss, never solve though!).
|
|
|
|
|
|
You left out the hurry-up-and-wait pattern: your boss presses you really hard to get things in a test-ready state in two weeks only to find that the test team can't get to it for another two weeks
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
You forgot one...
"The Stupid Manager" pattern, where if they can place an incompetent in charge of a project, they will...
Steve Naidamast
Sr. Software Engineer
Black Falcon Software, Inc.
blackfalconsoftware@outlook.com
|
|
|
|
|
|
|
I am currently involved in a large scale application - creating a reporting warehouse environment for a segment of our organization. The end result will be that ALL of the data needed for reporting will be available in SQL Server databases. Since I'm not working on the DB part, I can't comment on the number of databases or their complexity.
What I do like about the project is this: I have my section I am responsible for: get data from the system I work on into 10 minutes buckets and exception buckets. That's it... I do my part and my part only. I will provide the general structure of the SQL statements needed to pull the data, but I am not responsible for the implementation of that.
So, can it work? Yes, if management provides a reasonable time frame and assigns resources to attend to it.
|
|
|
|
|
Truly no offense meant but as a "full stack" developer that sounds like hell to me. I left my last career because it became like that - a largely restricted sense of creativity and license in my daily activity.
It does sound a bit like a "9 to 5" punch in, punch out mentality - which I'll admit can have its upsides.
|
|
|
|
|
No offense taken... I have been a 'full stack' developer, but for this project, no thank you. The project will take upwards of a year to fully implement and I am busy enough with just my portion of it.
For smaller items, I still function in 'full stack' mode - but within my realm of influence. I don't miss being the de facto DBA and have no desire to go back to that environment.
My day tends to be 7:00 to 3:30 or 4:00 or 5:00 depending on meetings, conference calls, remote support, etc... but I am at the point in my career where I've done the on-call 24x365 and don't miss that either.
|
|
|
|
|
The bank I work for is just starting the reverse engineering of a major rule based engine, definitely enterprisy! Thankfully I won't be coding in the project as there are a whole plethora of technologies being chucked into the mix.
Data storage is Hadoop with a couple or 4 management packages/applications then MariaDb with another couple of apps to manage that. UI in Java, service layer in TibCo each with another couple of apps/packages to help manage them.
I've probably missed a couple. To say I'm horrified is an understatement but it seems to be the way enterprisey architecture is put together. I probably won't be around to see the outcome but I don't think it will be good.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Mycroft Holmes wrote: I've probably missed a couple. To say I'm horrified is an understatement but it seems to be the way enterprisey architecture is put together. I probably won't be around to see the outcome but I don't think it will be good.
Haha!
|
|
|
|
|
The user requirement by it leads/forces you to have enterprisey architecture. You might see a repetition from project to projects so at the end some modules goes to services other goes to library and so on and so forth.
|
|
|
|
|
It is useful to be able to fully implement a feature. Every developer has their strengths and weaknesses.
On larger projects, or projects that have a specialist component (e.g. a graphics engine, or an analytics engine) specialization may be inevitable.
Specialization may also be desirable if you want to get the best possible solution in a given problem area.
The key to remember is that developers have interfaces between them just as much as the components they work on. To manage those interfaces properly and to mitigate risks you will need good specifications, standards and procedures.
|
|
|
|
|
Easey peasey
Two questions for mother of mixed hours (4)
ISIS
Two questions is and is ?
mixed hours = horus
Isis was the mother of Horus
We can’t stop here, this is bat country - Hunter S Thompson RIP
modified 20-Jul-16 9:01am.
|
|
|
|
|
Mama
Mother
Two ma's?
A.M. Mixed hours
|
|
|
|
|
I like your thinking but frayed knot
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
|
Nope
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
|
Nope
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
I got a "Display dock" for my phone and didn't really believe the "use it like a PC" hype but I have to say I am genuinely impressed. Microsoft Office is absolutely useable and equivalent to the PC version when in docked mode.
(Of course, I can't get Visual Studio on the phone but can use it from my home machine via remote desktop.. so no need for my MacBook Air any more.)
|
|
|
|
|
Yeah... and from Samsonite you can get a nice bag to carry the Display and the Keyboard
modified 19-Jan-21 21:04pm.
|
|
|
|
|
Hotels have displays these days
|
|
|
|
|
Nice!
Which phone model do you have?
|
|
|
|
|
Nokia Microsoft 950XL running Windows 10.
I like the camera (and Nokia camera app which is very good) and MS Office but the phone gets very hot when running Netflix so I think there is still work to be done on that app.
|
|
|
|