|
Shahzad Mirza wrote: - How can we select which language to use for which type of project? Each language has its own strengths, weaknesses and limitations. You can't program a device-driver for Win10 in VB6, for example.
Shahzad Mirza wrote: - Is it really important to make a template for a web project in start? No, but it explains the number of templates out there.
Shahzad Mirza wrote: - I have to document everything of my project Yes. In case you get hit by a meteorite, someone else has to be able to understand what you were doing. If you know what you are doing, you can explain that.
Shahzad Mirza wrote: - Is there any proper format for documenting the software project? By "proper" you'd mean a fill-in-the-gaps kinda thing. Simple answer; no.
Shahzad Mirza wrote: - What type of risk may I have in software project? Everything that you depend on is a risc.
Shahzad Mirza wrote: I am new in development just recently completed my bachelors There was this recent thread on degrees that I remember
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
As others have said, you don't have the experience to do the job properly. Not your fault, the startup is looking for the cheapest way to get the coding done.
You should highlight this shortcoming in their thinking, if you continue in the position the company stands to get a badly designed/structured solution that will probably take much longer to bring to market as you will be learning all the pitfalls that a more experienced developer will know to avoid.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Shahzad Mirza wrote: How can we select which language to use for which type of project?
C#, C++, Java.
1) You can hire people without paying too much
2) The tools for these are vastly superior
3) The libraries for these are vastly superior
IF you need high performance/scalability/consistancy, use C++.
Shahzad Mirza wrote: What type of risk may I have in software project?
That you spend five years and five million dollars and have it completely fail.
Or, you have a great idea and everything is going great, then management sticks their noses in and messes it all up.
Or, you hire someone who claims to have experience and they don't.
And so on.
|
|
|
|
|
|
Well, yes, I exaggerate: compared to the psychic donnybrooks of previous installs which have left me with scars in the shapes of the various Windows Logos, the Win10 upgrade over 8.1 has really been pain-free. Today, I set out to replace the 8+ year-old Radeon graphic card with the new wonder, an MSI 1060 6gb OC, that I was able to obtain here for about US $30 over the going cheapo mail-order rate in the US ... given the premium on these cards here in Amazing Thailand (believe it or not, we got a lot of Thai gamers with discretionary income here who have no problem laying down three months salary of a construction worker for the latest go-faster), that was a very good deal .... (why does NewEgg show a price for this MSI card nearly US $90 over the other cheapo venues ?).
From rapture to reality:
Today, I chose to go into safe mode (via mscofig) to remove the AMD graphic card drivers and associated files and registry keys using a neat little free utility "Display Driver Uninstaller," which can unistall Intel, AMD, and nVidia packages:[^].
So, me goes to "Safe Mode," which I have re-named HIM ("Held Incommunicado Mode"). And, wouldn't you know, the drivers for my fancy-schmancy LogiTech 910 kb and 602 mouse didn't load, and, so, I couldn't do a damn thing in safe mode but look at icons I couldn't click on a black screen. Even doing a system restore did not get me out of safe-mode.
Finally, I decided to unplug the LogiTech devices and plug-in my old non-fancy kb and mouse. At last, I was able to click and type, and get out of HIM mode. But, if I hadn't had my old kb and mouse layin' about, I would have been in real trouble.
The art of the deal (?)
As in many other situations here in the Land of Smiles, showing up with cash as the store was about to close was effective: let's say I saved about US $25 over the mail-order price from the Thai somewhat-equivalent to Amazon on-line shop [Lazada.co.th]. But, here, US $25 translates into about 925 baht, and with fresh soy-milk at 5 baht per 350 ml., that's 185 bags of the joy-juice-of-the-gods, and that's almost half my diet for maybe six-weeks. Capiche ?
And, now, into the breech that may be next level of a Dantean Hell: installing the new graphic card and getting it set-up with this beast of a 4k teevee to try and help me eyes see mo' bettah.
cheers, Bill
p.s. I think you may be thinking, now, that I am one lucky old dog to be fiddlin' with such fresh bacon as these somewhat high-end components, and, if I'm so "frugal," and not a gamer, what I'm doin'.
Part of the reason is: I hope, when I resell this system, it will have more value than if I replace the old stuff that needs to be replace with cheapo; and, I do anticipate re-selling if I leave the country in the next four months. Another reason, is that I've had someone who owed me some moolah for some time surprise me by paying me in full. But, as you may surmise, the real reason is I just like "hot gear," even if I don't use half its capacity. Some people like fast cars, I like a solid mid-range bicycle, a good back-pack, and a computer whose innards are not ten years old.
I suspect that on this Forum I do not need to present any rationalization for "hardware lust."
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
BillWoodruff wrote: if I leave the country in the next four months.
Where are you thinking of going?
Marc
|
|
|
|
|
Well, this is fun. I installed build 14926 on my Lumia 640 phone earlier this afternoon, and it's been rebooting every 10 minutes (with predictable accuracy) ever since--just letting it sit there at the start screen.
Tried using the Feedback hub to report this, but the onscreen keyboard doesn't appear - the best I can do is send a low-rated complaint about the build, but with no comment.
[Edit]
If I want to revert back to the previous version, then in order to do a reset, I have to enter my password to get the process started...which I can't do, since the keyboard doesn't show up.
|
|
|
|
|
Another reason I like my Blackberry Passport. A hardware keyboard!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
How am I supposed to make self-deprecating comments about my Windows Phone when you show up here with a Blackberry??
|
|
|
|
|
The pecking order is obvious when a Blackberry user can mock your phone
|
|
|
|
|
cheers
Chris Maunder
|
|
|
|
|
That's ok, my Blackberry Playbook tablet makes up for that. No, wait...
|
|
|
|
|
|
Golly.
That's the 2016 version of "Have you tried formatting the hard drive and re-installing windows?"
Plus ça Change...
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I don't mind resetting/losing everything. This is a phone I'm using for development and testing only - hence the reason I let it install an Insider build in the first place.
|
|
|
|
|
You really shouldn't have said that.
What'll happen now is that, ten minutes after resetting it, you'll have an "Oh Sh1t!" moment.
Don't tempt Murphy, because he always wins.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
There's literally nothing I care about on this phone.
Besides, the way I do things, if I'm not in a position where I can do a full reset of any hardware I own at a moment's notice without worrying whether I already have a backup of whatever may qualify as important, then I haven't learned a single thing from my last few decades in this field...
|
|
|
|
|
I tried Volume Down + Power and thought I had reset it, as the follow power-up took longer than usual, but the method at your link is definitely a more complete reset. I've walked through the first couple setup screens, and it's now reached a point where I can let it do a restore - not sure if this'll bring the problem back, but at least it's progress...
Thanks for the link. Definitely been bookmarked.
|
|
|
|
|
Just curious - can you call using your phone? Or even calls don't work.
I unregistered myself from the insider some months ago.
I hated being part of any of the bands.
|
|
|
|
|
This is purely a test phone and it's never had a sim card in it.
|
|
|
|
|
Death throes of the terminally ill.
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
"Terminally ill" is when I buy hardware that goes on clearance sale.
This explains this phone, my Windows RT tablet, my Blackberry Playbook tablet, and my Zune.
|
|
|
|
|
Software Engineer (Nerdious Geekius)
The elusive Software Engineer is a nocturnal creature, rarely found at their desks before 10 or 11 in the morning, but often staying late into the night. They dislike being interrupted while at work, and is theorized that their penchant for twilight hours is an evolutionary adaptation to reduced breaks in their trance-like state of coding.
Not surprisingly, Software Engineers are solitary creatures, except for occasional gatherings called "code reviews." In these gatherings, engineers gently pace around a clearing, sizing up each other's work. Although occasional battles will erupt, they mostly end without injury and the engineer will retreat to their desk and continue to hibernate.
Diet: Pizza, Caffeinated Beverages, Potato Chips, and the assorted dry fruits
Conservation Status: Endangered due to poaching and head hunting.
Fun Fact: Software Engineers have been known to kill each other in brutal fights over indentation styles and level of code comments.
When you are dead, you won't even know that you are dead. It's a pain only felt by others.
Same thing when you are stupid.
modified 19-Nov-21 21:01pm.
|
|
|
|
|
Much more interesting creature is the Junior Web Developer[^] according to some canadian "companies" should master in 1-2 years around 50 different technologies, languages and APIs, which means around one per week.
Now that IS a true genius.
modified 20-Oct-19 21:02pm.
|
|
|
|
|
I have never met a software engineer.
I have met many software architects and developers, but never an engineer.
|
|
|
|
|