Re:Software component names should be whimsical and cryptic
by TakeBlaster16 on Tuesday September 13, 2022 @10:21AM
(#32824633)
I solve that by naming my greenfield projects "hotels_old" from the get-go. It makes things easier for the next guy who replaces it.
Re:Software component names should be whimsical and cryptic
by winReInstall on Tuesday September 13, 2022 @09:00AM
(#32823677)
Its something that works in the cloud on a server. Its a cloudcomponentprocessor. Thats exactly what it is, what it does and absolutly context free.
Descriptive alone does not cut it.
Bonsupoints if your software throws errors, that throw customers. "I want to book a flight to NY, but it keeps saying Venice:DB is full"
Re:Software component names should be whimsical and cryptic
by npteljes on Tuesday September 13, 2022 @08:27AM
(#32823406)
They can also name it Hotels2. It's up to the people what they name it, some like cute names, some the descriptive.
Re:Software component names should be whimsical and cryptic
by doubled112 on Tuesday September 13, 2022 @07:35AM
(#32822978)
I know! Hotels-rs
Re:Software component names should be whimsical and cryptic
by _1 on Tuesday September 13, 2022 @08:52AM
(#32823611)
My company has been throwing `-ng` on all the new versions.
Re:Software component names should be whimsical and cryptic
by unethical_ban on Tuesday September 13, 2022 @09:43AM
(#32824190)
Until that's expired. project-ng-ng? (I know the pain, we did the same thing at work).
Re:Software component names should be whimsical and cryptic
by mattkrause on Tuesday September 13, 2022 @10:04AM
(#32824433)
No, `project-ds9` is the obvious upgrade path.
Re:Software component names should be whimsical and cryptic
by doubled112 on Tuesday September 13, 2022 @10:42AM
(#32824894)
They included the "the" in placed I've worked. project-tng
Re:Software component names should be whimsical and cryptic
by JasonFruit on Tuesday September 13, 2022 @10:48AM
(#32824973)
project-picard
Re:Software component names should be whimsical and cryptic
by zem on Tuesday September 13, 2022 @12:51PM
(#32826851)
enterprise software at its finest
Re:Software component names should be whimsical and cryptic
by 0x457 on Tuesday September 13, 2022 @02:30PM
(#32828380)
`-ng+`, `-ng++`
Re:Software component names should be whimsical and cryptic
by pindab0ter on Tuesday September 13, 2022 @10:02AM
(#32824411)
What’s ‘ng’ short for? Next generation?
Re:Software component names should be whimsical and cryptic
by jayd16 on Tuesday September 13, 2022 @10:30AM
(#32824743)
How about just Hotels 2.X.X.X? Honestly, not much reason it can't be the exact same namespace depending on the language and whether the new and old would be imported by the same project.
In ten years, none of the original developers of Hotels are with the company. The new generation of engineers is upset both with Hotels’ limitations and the fact that it’s not written in XYZ language which they really want to have on their résumés.
So they embark on a total rewrite of Hotels, and to emphasize the awesomeness, most likely it will be called either Phoenix (because one out of three internal 2.0 rewrite projects is called that) or Venice (because it’s a place that has lots of hotels).
As part of their ambitious rewrite, they also start building a custom message queue in XYZ. It’s called Milan so there’s now a cute city theme. A bunch of other exciting NIH XYZ greenfield projects spring up, all with city code names.
Another ten years go by. A programmer complains to another:
“Where I work is the worst. There’s all these projects written in XYZ which nobody uses any more, and they’re all named after random cities. Why couldn’t they call the hotel booking service something descriptive.”