javadude.com
open-menu closeme
Home
Classes
Articles
Videos
Tools
Publications
About
github gitlab youtube stackoverflow facebook rss
  • Layering Applications

    calendar May 16, 2001 · 14 min read · java design  ·
    Share on: twitter facebook linkedin copy
    Layering Applications
    Maintainable applications can be quite tricky to develop. One of the keys to creating such a beast, is to properly layer your application.
    Read More
  • Creating JavaBean Property Editors

    calendar Mar 4, 2000 · 19 min read · java beans design  ·
    Share on: twitter facebook linkedin copy
    Creating JavaBean Property Editors
    Property editors are a way to make your bean more user-friendly.  Bean builder tools can determine quite a lot about your bean just by looking at it and its corresponding BeanInfo class, but they usually have only very simple methods of editing the properties in the bean.
    Read More
  • JavaOne 2000/2001/2002

    calendar Mar 4, 2000 · 5 min read · java language design  ·
    Share on: twitter facebook linkedin copy
    Some talks I gave at JavaOne in 2000, 2001, and 2002.
    Read More
  • The JavaBean Component Model

    calendar Mar 4, 2000 · 30 min read · java beans design  ·
    Share on: twitter facebook linkedin copy
    The basics of the JavaBean Component Model
    Read More
  • Using JavaBean Accessors

    calendar Mar 4, 2000 · 5 min read · java language design  ·
    Share on: twitter facebook linkedin copy
    Accessors are a key ingredient to proper encapsulation.  The can restrict access to only read/write data, inform other objects of changes to data, and perform validation on new values being set.  Consistent accessor usage makes class modification easy and transparent.
    Read More
  • Effective Layout Management

    calendar Jan 1, 1998 · 40 min read · java design  ·
    Share on: twitter facebook linkedin copy
    Effective Layout Management
    Let's get familiar with Java Layout Managers!
    Read More

Scott Stanchfield photo

Scott Stanchfield

Developer. Teacher. Tinkerer.
Android and Kotlin rock!
Read More

Recent Posts

  • Official Android Docs (That I've Written)
  • My Android class content for Johns Hopkins University
  • My Domain-Specific Languages (DSL) class content for Johns Hopkins University
  • My Kotlin class content
  • Finding a deadlock in Android Studio
  • From Java to Kotlin - Episode 1 - You've Gotta Start Somewhere...
  • Domain-Specific Languages (DSLs) and Code Generation
  • Design Patterns Brown-Bag Lectures

Categories

ARTICLES 13 VIDEOS 12 TOOLS 8 CLASS 3

Tags

JAVA 28 LANGUAGE 12 DESIGN 6 KOTLIN 5 PARSING 5 ANDROID 4 DSL 4 ANTLR 3 CLASS 3 ECLIPSE 3 BEANS 2 PATTERNS 2 XTEXT 2 ANDROID STUDIO 1 CODE GENERATION 1 GRADLE 1 INDEX 1
Scott Stanchfield

Copyright 1998-  SCOTT STANCHFIELD. All Rights Reserved

to-top