Home > Articles > Programming

Programming

RSS Feed Subscribe to this topic  RSS details

3684 Items

Sort by Date | Title

How to Become a Better Java Developer
By Cay S. Horstmann
Apr 27, 2015
Cay Horstmann, author of the classic Core Java and the thoroughly modern Core Java for the Impatient, wasn't always a Java expert. In this article, he talks about the psychology of becoming an expert developer. Learn the effective strategies he suggests for beginners and programmers who have mastered the basics.
Gaining Code Confidence Through Testing
By Steven Foote
Apr 24, 2015
Steven Foote, author of Learning to Program, explains why testing your code is an essential stage not only in improving the code, but increasing your confidence in it. Learn why automated tests are crucial to the coding process, how to write successful unit tests, when to test your code, and more.
Video: Introduction to Leading SAFe (Scaled Agile Framework) LiveLessons
By Dean Leffingwell
Apr 23, 2015
In this excerpt from Leading SAFe (Scaled Agile Framework) LiveLessons, Dean Leffingwell introduces the Scaled Agile Framework (SAFe) and its underlying principles of lean thinking, agile development, and product development flow.
Video: Large Scale C++: Logical/Physical Coherence
By John Lakos
Apr 21, 2015
In this excerpt from Large-Scale C++ LiveLessons (Workshop): Applied Hierarchical Reuse Using Bloomberg's Foundation Libraries, John Lakos discusses logical/physical coherence, where each logical subsystem is tightly encapsulated by a corresponding physical aggregate.
Understanding the Windows PowerShell Release Cycle
By Timothy L. Warner
Apr 20, 2015
Timothy Warner, author of Sams Teach Yourself Windows PowerShell 5 in 24 Hours, explains how Windows PowerShell releases are related to Windows version releases and which bits go with what. It's not a 1:1 relationship, so you might need to uninstall if things don't go quite as expected. With Tim's help and the Windows Management Framework, you'll get it right from the start.
Video: Large Scale C++: Uniform Depth of Physical Aggregation
By John Lakos
Apr 13, 2015
In this video excerpt from the Process and Architecture section of Large-Scale C++ LiveLessons (Workshop): Applied Hierarchical Reuse Using Bloomberg's Foundation Libraries, John Lakos discusses the three levels of physical aggregation: the Component, the Package, and the Package Group.
How Do Hiring Managers View Code School Graduates?
By Thursday Bram
Apr 9, 2015
Code schools are popping up all over the country, but that doesn't mean hiring managers know what to do with applicants fresh out of a bootcamp. Business writer Thursday Bram explains what hiring managers expect from code school grads.
Video: JavaFX Animation: Use Rotate Transition
By Paul Anderson
Apr 9, 2015
In this video excerpt from JavaFX Programming LiveLessons, Part I (Video Training), Paul Anderson discusses the Rotate Transition, which rotates a node about its center point from a given angle to either a target angle or by a specified amount.
Video: JavaFX Programming: Create a Chain of Effects
By Paul Anderson
Apr 1, 2015
In this video excerpt from JavaFX Programming LiveLessons, Part I (Video Training), Paul Anderson describes what chaining is and demonstrates how to chain effects in JavaFX.
Dependency Injection the Easy Way
By Jesse Smith
Mar 31, 2015
Dependency injection (DI) can be a somewhat difficult concept to grasp and even more confusing to apply to new or existing applications. Jesse Smith shows you how to perform DI without an injection container by using either C# or Java.
Discovering Swift and the iOS Playground
By John Ray
Mar 27, 2015
In this excerpt from iOS 8 Application Development in 24 Hours, Sams Teach Yourself, 6th Edition, John Ray takes you through the steps you need to know to be comfortable with Swift and starts you down the path to mastering this unique and powerful language.
Mastering the Three Core Windows PowerShell Cmdlets
By Timothy L. Warner
Mar 25, 2015
Timothy Warner, author of Sams Teach Yourself Windows PowerShell 5 in 24 Hours, shows how to use the 'Holy Trinity' of PowerShell cmdlets (Get-Command, Get-Help, and Get-Member) to find, learn, and apply useful PowerShell commands for your work.
Programming with SOLID Principles
By Jesse Smith
Mar 23, 2015
Introduced by software engineer Robert Martin in the early 2000s, the five basic SOLID principles for good object-oriented programming design discussed in this article make code-bases more clean and maintainable. Jesse Smith shows you how the principles discussed here enable you to create more flexible, robust and reusable code.
The Inefficiency of Multitasking: Why Your Smartphone Is a 'Weapon of Mass Distraction'
By Scott Will
Mar 20, 2015
Scott Will, co-author of Being Agile: Eleven Breakthrough Techniques to Keep You from "Waterfalling Backward", will convince you that multitasking simply wastes time and energy. Learn how to give up multitasking - and get more done.
Effective Python Item 40: Consider Coroutines to Run Many Functions Concurrently
By Brett Slatkin
Mar 18, 2015
There are numerous problems with threads in Python, but Python can work around almost all of these issues with coroutines, which let you have many seemingly simultaneous functions in your Python programs. Brett Slatkin discusses coroutines in this excerpt from Effective Python: 59 Specific Ways to Write Better Python.
Working with Strings in Ruby
By Hal Fulton, Andrรฉ Arko
Mar 16, 2015
A string is simply a sequence of characters. Like most entities in Ruby, strings are first-class objects. In everyday programming, we need to manipulate strings in many ways. We want to concatenate strings, tokenize them, analyze them, perform searches and substitutions, and more. In this chapter from The Ruby Way: Solutions and Techniques in Ruby Programming, 3rd Edition, Hal Fulton and André Arko show you how Ruby makes most of these tasks easy.
Using AngularJS with MongoDB
By Jesse Smith
Mar 11, 2015
Jesse Smith shows you how to use MongoDB with your Angular JS applications.
Automate Your Development: Build Code Diagnostics and Code Fixes with the .NET Compiler Platform APIs
By Bill Wagner
Mar 5, 2015
An important feature of the API framework in the Visual Studio 2015 compiler is the capability to create your own diagnostic, code fix, and refactoring projects. Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, shows how you can use these APIs to automate everyday tasks such as finding code that lacks enclosing braces - and then adding them automatically.
Video: Java Reflection Tutorial: Accessing Array Elements
By Paul Anderson
Mar 5, 2015
In this video excerpt from Java Reflection LiveLessons (Video Training), Paul Anderson talks about accessing Array elements using setters and getters.
Scanning Barcodes Using the AV Foundation Framework
By Wei-Meng Lee
Mar 2, 2015
In addition to playing video and audio files, the iOS 7 AV Foundation Framework APIs let you use your iOS device's camera for scanning. Wei-Meng Lee shows how to create an application to scan barcodes.

<< < Prev Page 5 6 7 8 9 Next >