Skip to main content

Questions tagged [prototyping]

Filter by
Sorted by
Tagged with
1 vote
1 answer
607 views

We're busy with a proof-of-concept to replace an existing system, but there's disagreement on how one limits the scope of the use case(s). We're managing multiple resources across multiple projects so ...
Jacques's user avatar
  • 143
7 votes
1 answer
364 views

In some recent projects, I found myself having some longer spike phases in which I build many cheap prototypes and explore different design decisions, long before I would consider my code of ...
Christoph Thiede's user avatar
1 vote
2 answers
1k views

As far as I know, throw-away prototyping involves creation of prototypes in iterations where each prototype is discarded after one iteration. For incremental prototyping, the resources I referred to ...
Richie Harvy's user avatar
4 votes
2 answers
376 views

I would like to ask a question about Scrum. At the end of a Sprint, when we have the Sprint Review, we present an Increment. The guide says that this Increment has to be potentially releasable. My ...
KansaiRobot's user avatar
1 vote
1 answer
308 views

Out of 5 creational design, would Builder and Prototype mixture be a valid use? The reason for this question is - Builder assists building complex objects with various combinations of attributes. But ...
ha9u63a7's user avatar
  • 397
9 votes
5 answers
641 views

Became tech lead of a startup a few months ago. Software development is under Product in the org chart. Even by startup standards the codebase I've inherited is poor. Example: the dev team took three ...
gotrikoketri's user avatar
5 votes
5 answers
2k views

Is it typical that a Product Owner (or even a BA) creates a high-level prototype/wireframe of a system based on the requirements document to ensure that the requirements are clear enough to start ...
doogiehowserone's user avatar
-2 votes
2 answers
282 views

Anyone know, how many users are valid to use the prototype of the software that we have made? I have conducted research on the reference to the "Software Engineering A Practitioner's Approach book ...
Heri Prastio's user avatar
6 votes
2 answers
970 views

I am developing a web application for an industry that desperately needs it. Working with a consultant in the industry, I’ve rapidly developed a prototype in 2 months that we will be testing with a ...
Chris Cirefice's user avatar
-3 votes
1 answer
1k views

What are the differences between a demo and a prototype in software engineering? My research taught me that a prototype is typically the minimum viable software needed to allow users to test its ...
sebu's user avatar
  • 97
0 votes
2 answers
163 views

Do prototypical languages provide a remedy from Liskov's problem? So the way I see this is: a subclass is very tightly coupled with it's superclass and this creates subtle side effects when ...
Jenia Be Nice Please's user avatar
2 votes
2 answers
5k views

As the title says, can it be done? struct Room{ char *type; //Lecture hall, laboratory, etc. char *name; int *capacity; //How may people it can hold struct Building *building; }; ...
Rares Dima's user avatar
0 votes
1 answer
338 views

As a budding software engineer, what is worth time-investment in terms of Javascript? I'm interested in long term payoffs in terms of a deeper understanding of languages, tech, software engineering, ...
Zach Smith's user avatar
0 votes
1 answer
324 views

Lets take the following example of inheritance in javascript: var Employee = function(name, salary) { Person.call(this, name); this.name = name; this.salary = salary; } Employee.prototype = ...
Gabor Angyal's user avatar
  • 1,079
3 votes
1 answer
370 views

Most places where I have seen prototypes defined for a constructor it was done like so. var Person = function(){ this.stuff = stuff; } Person.prototype.doSomething = function(){console.log("...
Supetorus's user avatar
2 votes
1 answer
1k views

I've always noticed this, but never actually understood what's happening here. I have a fairly simple object that I've put in a console.log. It has a seemingly never ending pattern of prototype -> ...
Goose's user avatar
  • 1,918
-1 votes
1 answer
284 views

For the below code, that creates inheritance hierarchy, function Animal(){ this.name = "Animal"; // toString is a function in the main Object that every // object inherits from this....
overexchange's user avatar
  • 2,325
6 votes
1 answer
2k views

In the below visualisation, There are two array objects(cars & bikes) that are created with below syntax, var cars = new Array("Saab", "Volvo", "BMW"); var bikes = ["Honda", "Yamaha"]; whose [[...
overexchange's user avatar
  • 2,325
1 vote
0 answers
283 views

I am transforming my Meteor collection to a class I've created: People = new Mongo.Collection('people', { transform: function(doc) { return new Person(doc); } }); Person has a bunch of ...
Matt's user avatar
  • 293
0 votes
1 answer
139 views

I'm prototyping behaviour of a new application, and want to write some functions that check on access based on some variable dates. I just want to write separate functions for that, like "...
Steven's user avatar
  • 101
4 votes
1 answer
2k views

I have been programming in Javascript for a while and I am quite comfortable with it. And I know the basic concept of prototypes and I have also used them a few times. But one thing I can't figure out ...
Lorenzo von Matterhorn's user avatar
1 vote
1 answer
145 views

By "prototyping language", I mean one which was chosen by virtue of it's relative ease of quickly accomplishing the sort of design changes common to prototyping in a particular context. (such as data ...
David's user avatar
  • 255
5 votes
2 answers
4k views

I was at a bar last night with a few of my colleagues. They said that it's a bad idea to extend the functionality of basic JavaScript Objects with a prototype method. For example, let's say you ...
user439133's user avatar
5 votes
1 answer
2k views

I found Date can be used without the new keyword. Date(1) > "Thu May 28 2015 15:54:20 GMT+0800 (CST)" new Date(1) > Thu Jan 01 1970 08:00:00 GMT+0800 (CST) I was wondering whether there is any ...
Firegun's user avatar
  • 161
2 votes
2 answers
513 views

The more I program the more I realize that most of my time is spent writing scaffolding for programs so that I can debug them and then strip away the scaffolding for production. The problem is that ...
user avatar
0 votes
0 answers
105 views

Today I stumbled upon this page on the Mozilla Developer Network. In it, not only it is stated that it's a bad practice to extend native prototypes, but also that there is only one exception to this, ...
Gnomo's user avatar
  • 111
15 votes
1 answer
888 views

I've spent a good bit of time developing simple widgets for projects in the following way: var project = project || {}; (function() { project.elements = { prop1: val1, prop2: val2 } ...
JDillon522's user avatar
3 votes
0 answers
144 views

I am currently working on a web application that is supposed to resemble an operating system with GUI (it manages processes and windows). I have several constructors which deal with different aspects ...
rhino's user avatar
  • 357
0 votes
0 answers
652 views

I am part of a team that develops and maintains a B2B web portal that had evolved over several years. We follow an agile development process. My department has plans for a major platform upgrade ...
senseiwu's user avatar
  • 668
10 votes
2 answers
17k views

What is throw-away prototyping model in software engineering and why do we need it? How does it differentiate from Evolutionary Prototyping?
Asmat Ali's user avatar
  • 211
1 vote
3 answers
497 views

From what I've learned last term on SWE courses, a big part of it is writing documents, so it seems that a software requirements specification (SRS) should earn points for my end-of-course project. ...
Worse_Username's user avatar
0 votes
1 answer
175 views

I am going through a tutorial on OOP in JavaScript (javascriptissexy.com using OOP in JS: What you Need to know). The instructor is explaining the Constructor/Prototype pattern of object creation. I ...
Helix's user avatar
  • 13
1 vote
5 answers
5k views

If I'm giving an interview coding question in Java, I can specify the most of the question just by giving a method signature. (Made-up example follows.) public class Table { public String ...
Jeremy Stein's user avatar
12 votes
8 answers
11k views

I work for a large company, which dictates the use of agile processes. For example, for our projects, we use cloud-based services that are specifically targeted at managing agile development. The ...
BobIsNotMyName's user avatar
6 votes
2 answers
7k views

So i'm looking for some input/consensus on what terminology we should be using to describe something that looks like this: class Printable { public: virtual void printTo(Printer *) = 0; ...
JBRWilkinson's user avatar
  • 6,769
6 votes
2 answers
1k views

May be this is a stupid question, but I'm kind of intrigued. Being JavaScript a prototype based language, with its pseudo-class function constructors sort of half baked (remember JavaScript: The Good ...
opensas's user avatar
  • 171
5 votes
2 answers
2k views

I currently work in a company where the Waterfall model is deeply ingrained. We are pushing Agile principles but it's a long process. Meanwhile, I have to work in a Waterfall world with sequential ...
plmaheu's user avatar
  • 173
2 votes
1 answer
170 views

I am reading "Javascript : The good Parts" to improve my Javascript bases and knowledge. I was reading stuff about prototype and I encountered in this function : var stooge = { ... } if(typeof ...
steo's user avatar
  • 177
5 votes
4 answers
4k views

So I'm learning about design patterns in school. Many of them are silly little ideas, but nevertheless solve some recurring problems(singleton, adapters, asynchronous polling, ect). But today I was ...
user1905391's user avatar
1 vote
2 answers
816 views

We're currently reconsidering technologies and frameworks to get more agile with "simple" RMS CRUD-based projects. In short, short-living things like this Right now we have a custom extension on top ...
Kamil Tomšík's user avatar
0 votes
1 answer
194 views

I took the example from this question modified a bit: What is the point of the prototype method? function employee(name,jobtitle,born) { this.name=name; this.jobtitle=jobtitle; this.born=born; this....
Eduard Florinescu's user avatar
8 votes
3 answers
2k views

I know Javascript for some time, although I am not a heavy user, I know it the first from the time when Netscape was my browser. I pretty much understand the main things, but since JavaScript approach ...
Eduard Florinescu's user avatar
6 votes
1 answer
338 views

Consider a case when I want to try some idea of an application. But I want to avoid investing a lot of effort in coding UI/work flows/database schema etc before I see that it's going to be useful to ...
Alexey's user avatar
  • 1,269
3 votes
3 answers
5k views

I need to rebuild an old huge website and probably to port everyting to ASP.NET and jQuery and I would like to ask for some suggestion and tips. Actually the website uses: Ajax (client site with ...
Luka Milani's user avatar
3 votes
3 answers
17k views

At last team meeting I heard from managers that we need to create proof of concept (POC) before main prototype and integrate this concept with the main system for proving a new feature. Could you ...
Dmitry Zagorulkin's user avatar
7 votes
3 answers
25k views

I am a front-end developer. For many experiements I do I need to have a server that talks JSON with my client side app. Normally that server is a simple server that response to my POSTs and GETs. For ...
Mohsen's user avatar
  • 2,010
4 votes
5 answers
2k views

I'm developing an iOS app, which is a prototype for a customer. They're expecting it to not be of production standard and are happy for a few rough edges here and there. Since this is my first ...
user155695's user avatar
1 vote
1 answer
185 views

I used to get PSD files and generate HTML prototypes from them which are supposed to be exact replica of these PSDs. The process I follow is simplest one generate plain HTML pages for each PSD. But I ...
akp's user avatar
  • 1,037
7 votes
5 answers
354 views

I've just begun using a popular, well-documented graphics engine, and was given a month to create some small programs and get familiar with it. The library is huge, and there are sections I haven't ...
Nav's user avatar
  • 1,191
4 votes
2 answers
452 views

I'm developing a web application which I started on about 2 years ago. It is an AJAX-heavy single page design and prototype solved problems where I didn't want to reinvent the wheel. I am using a ...
Corne Beukes's user avatar