Home>Articles>Programming

Programming

3683 Items

Sort byDate| Title

Creational Design Patterns in Python
Sep 13, 2013
In this chapter fromPython在实践:创造更好的程序使用Concurrency, Libraries, and Patterns, Mark Summerfield discusses creational design patterns in Python, including the Abstract Factory, Builder, Factory Method, Prototype, and Singleton Patterns.
Interview with Andrei Alexandrescu (Part 3 of 3)
Aug 25, 2010
Eric Niebler and Andrei Alexandrescu conclude their conversation about the D programming language by discussing concurrency, the complications of sharing data, dynamic loading, specification and licensing, and the future of D.
Introduction to UI Design Patterns for Windows 8 Apps
Nov 6, 2012
In this excerpt fromBuilding Windows 8 Apps with C# and XAML, learn about the various parts of MVVM and how to apply it with a special focus on testing.
Video: Large Scale C++: Logical/Physical Coherence
Apr 21, 2015
In this excerpt fromLarge-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.
"D"iving Into the D Programming Language
Jul 29, 2009
Andrei Alexandrescu dives into explaining the basics of the D programming language.
"Hello, World!" Writing Your First Program
Nov 24, 2014
Steven Foote sets you up to write your first program in this chapter fromLearning to Program. You'll learn to choose a text editor, create a project directory, create a test file, and create a Chrome extension.
“最好的总结mming Advice I Ever Got" with Andrei Alexandrescu
Aug 29, 2012
Andrei Alexandrescu, author ofThe D Programming LanguageandModern C++ Design, explains that learning how to learn is more important than learning anything else.
“最好的总结mming Advice I Ever Got" with Andrew Binstock
Oct 24, 2012
Andrew Binstock's programming advice has saved him—and may save you—an incalculable amount of debugging time.
“最好的总结mming Advice I Ever Got" with Bill Wagner
Jul 5, 2012
Bill Wagner, co-founder of SRT Solutions and regular contributor to the C# Development Center, tells why it's important to focus on the usability of code.
“最好的总结mming Advice I Ever Got" with Chris Sells
Sep 26, 2012
Chris Sells, author of several books includingProgramming Windows Presentation Foundation,Windows Forms Programming in C#, andATL Internals, explains why you should never trust the docs.
“最好的总结mming Advice I Ever Got" with Danny Kalev
Jul 25, 2012
Danny Kalev, the author ofANSI/ISO Professional Programmer's HandbookandThe Informit C++ Reference Guide: Techniques, Insight, and Practical Advice on C++, shares some advice for programmers who are looking to develop their professional skills.
“最好的总结mming Advice I Ever Got" with David Chisnall
Oct 10, 2012
David Chisnall, author ofThe Go Programming Language PhrasebookandObjective-C Phrasebookexplains what it means to be lazy as a programmer: Pick the right tool for the job, and if the right tool doesn't exist, invent it.
“最好的总结mming Advice I Ever Got" with Eric Lippert
Jun 27, 2012
Noted C# developer Eric Lippert shares some advice that has been useful in his career—not to mention his role in developing the first Lord of the Rings fan page back in 1993!
“最好的总结mming Advice I Ever Got" with Erik Buck
Aug 1, 2012
Erik Buck, author ofLearning OpenGL ES FOR iOS, serial entrepreneur, artist, and creator of fuel alternative vehicles, discusses productivity and efficiency in coding.
“最好的总结mming Advice I Ever Got" with James Williams
Oct 3, 2012
James L. Williams offers a triad of programming advice: quit, practice, and read MMM.
“最好的总结mming Advice I Ever Got" with Jeremy Likness
Sep 5, 2012
Leading C# developer Jeremy Likness encourages the use of the "YAGNI" principle, otherwise known as “You Aren’t Gonna Need It.” Instead of working to build a rich and complex architecture, he encourages programmers to begin with the end user in mind.
“最好的总结mming Advice I Ever Got" with Kirby Turner
Sep 12, 2012
Kirby Turner, founder of White Peak Software and developer extraordinaire, takes on stress with a zen-like approach. The words of one of Kirby's friends still rings true to him—"Relax and do only what is important. Speed comes through focus, not stress.”
“最好的总结mming Advice I Ever Got" with Lauren Darcey
Oct 17, 2012
Lauren Darcey talks about how trying to reinvent the wheel can negatively impact your group's agility — and your app's ratings.
“最好的总结mming Advice I Ever Got" with Mark Bates
Aug 22, 2012
Laziness is a virtue—if you're programming. Mark Bates, the author ofProgramming in CoffeeScriptandDistributed Programming with Ruby, explains how taking shortcuts can actually help you become a more innovative developer.
“最好的总结mming Advice I Ever Got" with Mark Summerfield
Jul 18, 2012
Mark Summerfield, the author ofProgramming in Go: Creating Applications for the 21st Century, shares some of his best advice for improving your own programming.

Page12345Next>