
Registered since September 28th, 2017
Has a total of 4246 bookmarks.
Showing top Tags within 9 bookmarks
howto information development guide reference administration design website software solution service product online business uk tool company linux code server system application web list video marine create data experience description tutorial explanation technology build blog article learn world project boat download windows security lookup free performance javascript technical network control beautiful support london tools course file research purchase library programming image youtube example php construction html opensource quality install community computer profile feature power browser music platform mobile user process work database share manage hardware professional buy industry internet dance advice installation developer 3d search material access customer camera travel test standard review documentation css money engineering develop webdesign engine device photography digital api speed source program management phone discussion question event client story simple water marketing app yacht content setup package fast idea interface account communication cheap compare script study market live easy google resource operation startup monitor training
Tag selected: oop.
Looking up oop tag. Showing 9 results. Clear
Saved by uncleflo on May 9th, 2018.
Object Oriented Programming is an expensive disaster which must end. (written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com. I work with a broad set of technologies, including PHP, NodeJS, Python, Ruby, PHP, Apex, Java and Clojure, and databases such as MySQL, PostGreSQL, Redis, ElasticSearch and MongoDB. I bring the perspective of someone who has been both an entrepreneur and a software developer. Having grown businesses from scratch, I have some experience with every aspect of development: marketing, design, technology, sales and raising funds.
oop programming expense disaster quote technology development description opinion article howto market sale intention business scratch php mysql blog why insight
Saved by uncleflo on April 8th, 2018.
There’s a special syntax construct and a keyword class in JavaScript. But before studying it, we should consider that the term “class” comes from the theory of object-oriented programming. The definition is cited above, and it’s language-independent. In JavaScript there are several well-known programming patterns to make classes even without using the class keyword. And here we’ll talk about them first. The class construct will be described in the next chapter, but in JavaScript it’s a “syntax sugar” and an extension of one of the patterns that we’ll study here.
syntax class oop programming development howto tutorial example reference code object instance pattern discussion article learn course js javascript
Saved by uncleflo on April 8th, 2018.
JavaScript is a very flexible object-oriented language when it comes to syntax. In this article you can find three ways of defining and instantiating an object. Even if you have already picked your favorite way of doing it, it helps to know some alternatives in order to read other people's code. It's important to note that there are no classes in JavaScript. Functions can be used to somewhat simulate classes, but in general JavaScript is a class-less language. Everything is an object. And when it comes to inheritance, objects inherit from objects, not classes from classes as in the "class"-ical languages.
javascript js oop object oriented programming development howto class object language description reference instance inherit code blog article beautiful website
Saved by uncleflo on June 23rd, 2017.
In computer programming, SOLID (single responsibility, open-closed, Liskov substitution, interface segregation and dependency inversion) is a mnemonic acronym introduced by Michael Feathers for the "first five principles" named by Robert C. Martin in the early 2000s that stands for five basic principles of object-oriented programming and design. The intention is that these principles, when applied together, will make it more likely that a programmer will create a system that is easy to maintain and extend over time. The principles of SOLID are guidelines that can be applied while working on software to remove code smells by providing a framework through which the programmer may refactor the software's source code until it is both legible and extensible. It is part of an overall strategy of agile and Adaptive Software Development.
code oop object oriented design development howto explanation technical system computer programming principle wikipedia article
Saved by uncleflo on March 11th, 2016.
Following on from part 1 of my follow-up to “Object-oriented JavaScript”, part 2 provides a technical update to some of the theories and examples. Without further a-do, let’s jump in with the technical stuff.
javascript js object oriented oop event tecnical description stuff xample howto explanation
Saved by uncleflo on March 11th, 2016.
OK, think of it as a religious flamewar to the likes of "tabs vs. spaces for indentation". Looks like this particular war is currently (at JSConf and NodeConf) even more heated than it should be. Classes vs prototypes. For or against classes. I personally don't care about the "winner". The thing is that classes currently don't exist in JavaScript. No such thing. However looks like they might in the next iterations of the language (see latest post from Brendan Eich). Some people miss classes so much that they start calling other things classes or come up with some approximation. Problem is, because classes don't exist, people often mean different things when they say "class".
javascript code implementation explanation howto description blog article class object oriented oop pattern code pattern category js
Saved by uncleflo on March 11th, 2016.
To expand on my previous article on how to create Objects in JavaScript using Prototypal Inheritence, this article will show you how to implement Event Driven Programming with those objects. Implementing Event Driven Programming in JavaScript sounds difficult, but it's actually rather simpel to implement.To keep with the Prototypal Inheritence theme, we'll create an "EventObject" class that will have the plumbing necessary for implementing Events, and then we'll inherit that class with a simple "Person" class that will have an "onnamechanged" event.
events oop object oriented programming event development practice implementation howto javascript class document html website web interaction
Saved by uncleflo on March 11th, 2016.
I'm finding myself coding a big project in Javascript. I remember the last one was quite an adventure because hacky JS can quickly becomes unreadable and I want this code to be clean. Well, I'm using objects to construct a lib, but there are several ways to define things in JS, implying important consequences in the scope, the memory management, the name space, etc.
oop object oriented javascript practice best practice howto stackoverflow community question solution comments namespace variables scope memory code structure development
Saved by uncleflo on January 24th, 2014.
JavaScript has strong object-oriented programming capabilities, even though some debates have taken place due to the differences in object-oriented JavaScript compared to other languages. Object-oriented programming is a programming paradigm that uses abstraction to create models based on the real world. It uses several techniques from previously established paradigms, including modularity, polymorphism, and encapsulation. Today, many popular programming languages (such as Java, JavaScript, C#, C++, Python, PHP, Ruby and Objective-C) support object-oriented programming (OOP). This article starts with an Introduction to object-oriented programming, then reviews the JavaScript object model, and finally demonstrates concepts of object-oriented programming in JavaScript.
object orient programming development oop ecma javascript mozilla network introduction review demo technique model core best practice guide howto
No further bookmarks found.