Book of the day

Book Review

 

Featured Articles


Chaining - Fluent Interfaces In JavaScript
Ian Elliot
article thumbnail

One of jQuery's attractive features is the way that you can build up chains of commands that look almost like the way you would use a language. This is more generally called a "Fluent Interface" and it isn't difficult to implement in JavaScript.



Data Validation The Easy Way
Ian Elliot
article thumbnail

Checking data can be difficult, simply because of the need to keep cleaning the reference data. Who can afford the resources to do the job? The best solution for most of us is to use a cloud-based service and Melissa has now made it easy for you to try it out.



Debugging and the Experimental Method
Mike James
article thumbnail

How do you debug a program? What approaches and qualities of mind are needed to get the job done? In many ways debugging a program is quite different from the act of programming and we need to be clear about it so that we can both do it better and  teach it better.



Just JavaScript - ES2015 Class
Ian Elliot
article thumbnail

One of the biggest criticisms of JavaScript by programmers more familiar with other languages is that it does not have classes. For the JavaScript enthusiast, on the other hand, this is one of its big attractions. So what do we make of the introduction of class in ES2015?



Jigsaw Puzzles and The MacMahon Squares
Joe Celko
article thumbnail

Another puzzle featuring Joe Celko's characterful pair, Melvin Frammis, an experienced developer at International Storm Door & Software, and his junior programmer sidekick, Bugsy Cottman. This classic puzzle looks deceptively simple but can you produce some beautiful code to solve it?


 
 
   
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.