|
You pay peanuts, you get monkeys.
That's accountants for you: have you ever noticed that the only department that is never outsourced is the accountancy dept?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: the only department that is never outsourced is the accountancy dept? ... Which would actually be the easiest and least risk department to outsource.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: OriginalGriff wrote: the only department that is never outsourced is the accountancy dept? ... Which would actually be the easiest and least risk department to outsource.
Not really!
Since accounting departments are entrusted with so many trade secrets, it's the last department you want to outsource, although you might get away with limited outsourcing of some of its lower-level clerical work.
Although I began my career as an accountant, I cringe whenever I see the accountants take over another big company, because the result is almost invariably that the focus shifts to reducing costs at the expense of almost everything else that matters. There is a sound reason that the Chief Financial Officer reports to the Chief Executive Officer. There are exceptions, of course, but it is reasonably safe to say that when an accountant becomes the CEO, the company is probably doomed.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
David A. Gray wrote: Since accounting departments are entrusted with so many trade secrets, it's the last department you want to outsource Sure, but there are accountancy guilds that vet and rightfully vouch for their members.David A. Gray wrote: it is reasonably safe to say that when an accountant becomes the CEO, the company is probably doomed What on Earth are you saying?
"Reasonably", my @rse!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: Sure, but there are accountancy guilds that vet and rightfully vouch for their members.
Such guilds exist for lawyers and medical doctors, too, but how much policing do you expect when the wolf is put in charge of the hen house?
Mark_Wallace wrote: Reasonably", my @rse!
I take it that you agree in general. I used the term "reaonably" to compensate for the handful of exceptions to the rule.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
Human Resources
".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
|
|
|
|
|
You don't need to outsource HR; just get rid of it.
That kind of role would be better embedded within the various teams of an organisation, rather than be a detached department that gets so many things wrong because it doesn't understand the different teams' needs.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
In the oil industry, that is common. The people who invented and perfected the technology were laid off when the price dropped as little. Ironically, they were exactly the people needed to operate the industry through the hard times. Ironically, I did the same job for a former competitor who purchased oil fields from my former employer and Figured out how to operate them economically.
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
Ive is considered one of the most important people at Apple, responsible for the industrial design and the look and feel of all major Apple products, including the iPhone and the Mac. He had worked at Apple for more than 20 years. Time to queue up my “Apple is doooooooomed” prediction (again)
|
|
|
|
|
finally now we can see apple phones that look like bananas..
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
The replacement will make a big splash by changing all the rounded rectangles to sharp-cornered rectangles.
|
|
|
|
|
|
I heard he is going to work for the local transport department. His first job will probably be to copyright circular manhole covers.
|
|
|
|
|
THE BRITISH ARE LEAVING!!!
Well, that's apple well and truly buggered, then.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
A new experiment from MIT and Brown University researchers have added a capability to their ‘Northstar’ interactive data system that can “instantly generate machine-learning models” to use with their exiting data sets in order to generate useful predictions. Nevermind the AI, I just want that screen
|
|
|
|
|
Kent Sharkey wrote: I just want that screen What for? To have the new icons really big?
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.
|
|
|
|
|
»
patients have of contracting specific diseases based on their medial history.
Too smart for me. I don't even know what medial history is!
But I never wave bye bye
|
|
|
|
|
It seems to me that MIT is doing its absolute best to destroy its a-bit-higher-than-middling reputation -- and is making a spectacularly good job of it.
It might be time to look for the bad apple who is leading colleagues in that direction.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Developers have been lauded as being early adopters when it comes to technology products, but they seem to be late bloomers when it comes to dropping old habits. IOpinion
Or I guess rather, "HeOpinion". IHaveNoOpinion on the matter. (actually, I like IInterface, but perhaps I need to listen to him or something)
|
|
|
|
|
Quote: Let it go. It’s over. Hungarian Notation lost in 2003.
I hate excessive Hungarian as much as the next man - "intCount", "strName" and so forth are so absolutely dripping in redundancy that it hurts to look at them - but I'm not sure that the Great Hungarian Notation War should have led to total annihilation.
Yes, the "I" is a Hungarian throwback to some extent but effectively, it's telling me something in the way that a lot of other naming conventions are telling me something so that makes it no different from the case of the initial letter or a preceding underscore. Nobody has a problem with those.
Does it encourage people to think of a 1:1 relationship between interface and implementation? Yes, I think it does to an extent. This really is the nub of the anti-I argument and I do get where it's coming from, but personally, I'd rather have the same conventions running through everything and that for me is the clincher. Whether we like it or not (and heck, I'm not going to lose any sleep over it, either way) any .NET library that you'll ever work with is going to use the "I" prefix and for me code consistency is often more important than ideological purity.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
Thanks for stating the case so well. Hungarian notation may be officially dead, but I still use it, though I have adapted my thinking somewhat, and I have begun to refrain from using it on the inputs to public methods that resemble or augment widely used interfaces.
IMO, Hungarian notation encapsulates essential information in a name, so that it conveys basic type and scope information without requiring an upward search of the code in which it appears.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting
|
|
|
|
|
The only place I really see Hungarian Notation at work is in our databases; and that is limited to the names of tables and views.
As for this article... While this is mostly about one person's opinion the opening code sample has a bigger vulnerability; and we wonder why SQL Injection still exists
public class clsPerson
{
var strName = txtName.Value;
public fnGetByName()
{
var strQuery = "SELECT * FROM tblPeople WHERE Name = " + strName;
}
}
Director of Transmogrification Services
Shinobi of Query Language
Master of Yoda Conditional
|
|
|
|
|
I know some C# developer who - after reading some chapters of Uncle Bob's Clean Code - decided to omit the "I" in interface names, but to add "Impl" for classes implementing an interface...
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
Quote: A bonus third level is that interfaces should be used like classes. They are, after all, abstractions of those classes. Should be used like Classes: over my dead keyboard. This is like saying a curly tail is an abstraction of a pig
I find Hungarian useful in naming Controls because the VS Property Browser (F4) shows them in alphabetical order.
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot
|
|
|
|
|
Pick a style guide, and stick to...
... No, on second thoughts, burn the lot of 'em, and do what's best for you and your colleagues.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|