project-management

Are there any dangers associated with using JavaScript namespaces?

…衆ロ難τιáo~ 提交于 2019-12-07 07:25:19
问题 Are there any dangers/caveats one should be aware of when creating JavaScript namespaces? Our project is fairly expansive and we are running a lot of JavaScript files (20+, expecting more). It is impossible to have any code maintainability without using namespaces, so we are implementing them like so: var namespace1 = { doSomething: function() { ... }, doSomethingElse: function() { ... } } And then to create hierarchies, we link them like so: var globalNamespace = { functions1: namespace1,

How to use an existing Project as a template for a new one with Eclipse (CDT)?

我的梦境 提交于 2019-12-07 06:12:28
问题 I'd like to use one of my Projects where everything is configured fine and how it is need to start working as a "template" for creating a new Project within eclipse with CDT. So that time for configuring and writing a working project can be safed because it was already made somewhere else. Any hints? 回答1: You could always right-click the project, choose "copy" and then hit ctrl+v (command+v on mac) to paste a new copy of the project into the workspace, then delete the source files that you

How to isolate projects/folders with git that are part of a large project?

假如想象 提交于 2019-12-07 03:32:28
Is it possible with git hosted on Bitbucket to have a directory inside a git repo to be a subrepo with own access rights? I am currently working with subversion where this is the case and want to switch to GitHub. How can I isolate small projects within a huge codebase in order to work with freelancers that only see and work on that particular code which lives in a directory of that project? VonC It is best to work with submodules: your main project will have "references" (called gitlink , special entries in the index ) to your other repos. Those repos will be declared in your main project as

What is Critical Path? [closed]

拟墨画扇 提交于 2019-12-07 03:21:00
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 4 years ago . As a developer, I sometimes come across the term 'Critical Path' in the context of development execution. From wikipedia I know it has to do with identifying the necessary tasks that must be completed in a project. Is my understanding correct? What is the best definition of

What is Scope Creep? [closed]

大城市里の小女人 提交于 2019-12-06 21:43:04
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 5 months ago . This is going to be the noobist of all noob questions, but what exactly is scope creep, what does it entail? 回答1: Scope creep "refers to uncontrolled changes in a project's scope. This phenomenon can occur when the scope of a project is not properly defined, documented, or

Breaking down the project into small tasks [closed]

余生颓废 提交于 2019-12-06 09:57:22
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 5 months ago . Am wondering, when a new project arrives, say building a social networking website, how do I go about breaking the project into small tasks. There are usually 2-4 programmers per project and usually no testers as such. Should I be breaking the whole site into 4 hour tasks

Where in the scrum process is programming architecture discussed? [closed]

你说的曾经没有我的故事 提交于 2019-12-06 06:15:59
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 2 years ago . Let's say I have my vision and now my product backlog of items. That part is in writing and ready to be used. I am about to create my sprint(s). I am curious. When does a programming team sit down and say "let's use this platform, this framework, and language" and things like "We need a class here," or "I see a

project organization with R [duplicate]

与世无争的帅哥 提交于 2019-12-06 05:06:19
This question already has answers here : Closed 7 years ago . Possible Duplicate: Workflow for statistical analysis and report writing I have been programming with R for not too long but am running into a project organization question that I was hoping somebody could give me some tips on. I am finding that a lot of the analysis I do is ad hoc: that is, I run something, think about the results, tweek it and run some more. This is conceptually different than in a language like C++ where you think about the entire thing you want to run before coding. It is a huge benefit of interpreted languages.

Django settings.py: Separate local and global configuration

て烟熏妆下的殇ゞ 提交于 2019-12-06 02:41:49
问题 I was wondering if it was possible to separate the "local" configuration in Django (Local path to static, templates content which have to be absolute, local DB info, etc...) from the "global" configuration (URL, Middleware classes, installed apps, etc...) so that several people can work on a same project over Git or SVN without having to rewrite the local settings every time there is a commit done! Thanks! 回答1: Yes, definitely. The settings.py file is just Python, so you can do anything in

Build System for Targeting Multiple .NET Versions

余生颓废 提交于 2019-12-06 01:13:04
What are common practices for designing a build system/project structure that allows targeting multiple .NET versions with different feature sets? Specifically: Should you branch in source control? Should you use conditional compilation? Should you derive interfaces, thereby versioning them? Should you create seperate "versionX" projects and link common project files? I've tried a few different ways of doing this. I ruled out branching because it's a bit difficult to keep all the branches in sync using SVN/TFS. Distributed SCC does have more advanced support for branching/merging, so I'm