Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Not so hard really (Score 1) 396

I like change so I've googled around a lot of articles about the lack of a start button. You basically have to learn two keyboard shortcuts and everything is fine. The other thing people don't like is multiple clicks to shutdown your machine. Once I found out that Microsoft reckons most laptops, desktops and tablets have a sleep mode and they thought "We'll just let the computer do that" I stopped worrying. I had a colleague once who used to spend a day on every new version of windows making it look and work just like Win95. Whats the point?

Comment All the bad things already happened in Australia (Score 1) 374

We had a murder case in Perth and the suspect was thought to be a taxi driver. All taxi drivers willingly gave their DNA so it could be excluded and thought their samples would be destroyed after testing. A few years later a taxi driver was investigated when his (supposedly destroyed) DNA matched for an unrelated crime. His alibi was cast iron so luckily nothing happened. When asked the police told the taxi drivers that their DNA would be destroyed WHEN the murder was solved (8 years and counting) and it was TOO hard to exclude the taxi DNA from scans. Gotcha!!!

Submission + - Vertical or Horizontal development

spud1955 writes: Programming a single tier or all tiers of an Enterprise system that is the question. I recently interviewed for a large software consulting company that does a lot of Enterprise development. The technical architect white boarded their typical development strategy. It ended up looking like the typical Presentation, Business, Data layers that we've all gotten used in enterprise development. I went to the interview with a long history of doing "backend" stuff in C++ and C#. When I asked where they envisioned I would fit in he told me they usually took logical vertical slices through the system and assigned them to a separate developer. As I've never done it this way before I was quite surprised. With today's GUI's being based on very sophisticated graphical systems I thought that creating a good front end that looked good and flowed well had become a bit of speciality. There are even significant differences between web GUI's and desktop GUI's. In a similar vein although anyone can create a database and write some SQL it takes a specialist to create a well structured database and efficent SQL especially with today's huge databases. I realise in smaller organisations you have to be a jack of all trades but in larger developments I see a great advantage in having specialists for the various layers but who also have knowledge of whats above and below them. Although I'm not defending IT recruiters my theory seems to be borne out with adverts that specify specific technologies like Winforms, WPF, PHP, SQL Server DBA. What do you think?

Slashdot Top Deals

"Truth never comes into the world but like a bastard, to the ignominy of him that brought her birth." -- Milton