| bio | website | |
|---|---|---|
| location | Argentina | |
| age | 36 | |
| visits | member for | 2 years, 3 months |
| seen | 10 hours ago | |
| stats | profile views | 188 |
Software developer and science fiction fan.
|
Feb 20 |
comment |
Why was dependency injection pattern not included in the Gang of four? -1 The original question is about Dependency Injection, but you discuss Dependency Inversion. Not the same thing. |
|
Feb 12 |
awarded | Enthusiast |
|
Feb 11 |
comment |
Will correctness proofs of code ever go mainstream? Consider the economic argument: maybe it's better for developers to "waste" time with correctness proofs than losing money because of software errors. |
|
Feb 8 |
comment |
Why is CS taught to be memorized? @GlennNelson Oops! I misread that. Ok, in that case: esqew: you'll be relieved to know, at a university level, CS is (mostly) not about memorization of code. You'll have to read lots of stuff, though ;) A CS education is also not necessarily about finding a job (you'll probably be disappointed if you think it is) |
|
Feb 8 |
comment |
Why is CS taught to be memorized? CS is not about memorization of code and functions. Where the hell are you studying CS? May I suggest the real problem is that the course you're taking is crap? |
|
Feb 7 |
awarded | Yearling |
|
Feb 5 |
comment |
How REST is used outside of the web Your confusion is understandable. While some REST concepts are easy to understand and comply with (e.g. use of common verbs such as POST, GET, etc), other concepts are still baffling people. According to Roy Fielding, REST APIs must be hypertext-driven; anything else is simply not REST. He also has pretty strong opinions on how a RESTful API must be discovered by the client. |
|
Feb 5 |
comment |
How REST is used outside of the web In the past I would have thought the same, but according to Roy Fielding, who first described the REST architecture, hypermedia is a mandatory requirement of REST. Also note that no-one besides Fielding seems to know exactly what REST means. |
|
Feb 4 |
comment |
Are C and/or C++ viable/practical options for web development? @daniels Is it still time for you to learn a better, more modern language? :) |
|
Feb 4 |
comment |
Are C and/or C++ viable/practical options for web development? +1 "Most devs will not need such power". I seriously doubt the alleged "performance" of a C++ server-side app will matter. That's simply not where your most likely bottlenecks will be. |
|
Feb 3 |
comment |
Organizing projects in SVN @sooprise Basically what unholysampler said. You will have to implement some way of handling conflicts anyway, regardless of whether you use SVN or a shared drive. With SVN, at least you have a history of changes! |
|
Feb 3 |
revised |
Organizing projects in SVN added lock explanation |
|
Feb 3 |
revised |
Organizing projects in SVN added lock explanation |
|
Feb 3 |
comment |
Organizing projects in SVN SVN can't solve conflicts in binary files; its merging capabilities are meant for text-based files such as source code! This doesn't mean you cannot check-in binaries such as Word documents or JPEGs -- in fact this is extremely common. It just means you cannot merge binaries. One way to make sure you don't get conflicts is locking your binary files (your reports) by using the svn lock command. Don't give up on SVN yet, the use case you're describing is not at all uncommon. |
|
Feb 3 |
comment |
Organizing projects in SVN An SVN repo can be configured to be browsed using Internet Explorer, so non-technical people can still see your reports (they can even bookmark the URLs!). If you want them to be able to edit the reports, you will have to train them to use something like TortoiseSVN, which is not too hard: it integrates directly with Windows Explorer. |
|
Feb 3 |
comment |
Organizing projects in SVN @sooprise It depends on what those files mean to your team. SVN is especially good at handling plain text files, but can also handle binaries such as images, XLS or Word files (it's just less efficient at handling them). It's not unusual to check in documentation files for your project, for example. Do your reports need to be seen and changed by the whole team? Are they autogenerated by some tool (if so, they are good candidates to exclude from the repo). |
|
Feb 3 |
awarded | Editor |
|
Feb 3 |
comment |
Organizing projects in SVN @sooprise I think I understand you. It's a bad idea for people to edit your file Script.sql on the shared drive. People can figure out what files are there by browsing the SVN repo directly! No need for a shared drive at all. |
|
Feb 3 |
revised |
Organizing projects in SVN added aditional answer |
|
Feb 3 |
comment |
Organizing projects in SVN Maybe so, but let me guess that the OP is using Windows ;) |