Click here to Skip to main content
11,636,300 members (78,220 online)

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
NewsSyncTools for Sysinternals Pin
Terrence Dorsey6-Jan-13 9:17
staffTerrence Dorsey6-Jan-13 9:17 
NewsWhat's up with the Android SDK? Pin
Terrence Dorsey6-Jan-13 9:17
staffTerrence Dorsey6-Jan-13 9:17 
NewsIs the pixel about to die? Pin
Terrence Dorsey6-Jan-13 9:16
staffTerrence Dorsey6-Jan-13 9:16 
JokeRe: Is the pixel about to die? Pin
Zac Greve6-Jan-13 13:34
memberZac Greve6-Jan-13 13:34 
GeneralRe: Is the pixel about to die? Pin
Terrence Dorsey6-Jan-13 13:59
staffTerrence Dorsey6-Jan-13 13:59 
GeneralRe: Is the pixel about to die? Pin
Zac Greve6-Jan-13 15:17
memberZac Greve6-Jan-13 15:17 
NewsWhat Jerry Seinfeld can teach us about interaction design Pin
Terrence Dorsey6-Jan-13 9:15
staffTerrence Dorsey6-Jan-13 9:15 
News10 enemies of being a good programmer Pin
Terrence Dorsey3-Jan-13 10:10
staffTerrence Dorsey3-Jan-13 10:10 
GeneralRe: 10 enemies of being a good programmer Pin
lewax003-Jan-13 10:55
memberlewax003-Jan-13 10:55 
GeneralRe: 10 enemies of being a good programmer Pin
devvvy3-Jan-13 15:57
memberdevvvy3-Jan-13 15:57 
GeneralRe: 10 enemies of being a good programmer Pin
Chris Maunder3-Jan-13 17:45
adminChris Maunder3-Jan-13 17:45 
GeneralRe: 10 enemies of being a good programmer Pin
devvvy5-Jan-13 14:25
memberdevvvy5-Jan-13 14:25 
GeneralRe: 10 enemies of being a good programmer Pin
Phat (Phillip) H. VU3-Jan-13 16:16
memberPhat (Phillip) H. VU3-Jan-13 16:16 
GeneralWhere's "Not knowing how to code?" Pin
Chris Maunder3-Jan-13 17:53
adminChris Maunder3-Jan-13 17:53 
This all seems a little pithy. Where are:

1. Not knowing how to actually architect and code. Maybe a little obvious but I think we've all seen code that shows the dev just doesn't get it.

2. Not knowing how to write good code. He mentioned Agile practices (which I will not get into a debate on here), but not SOLID. Poor Uncle Bob!

3. Not testing. No unit tests, integration tests, performance tests.

4. Not understanding what the software you're writing is actually meant to do. This, to me, is the 2nd biggest reason a dev is a bad dev (after #1: Being a bad dev). Once you understand programming it's a doddle, but being a good programmer means understanding what the app actually is meant to do (not what it does) which enables you to make decisions that focus on the app's experience, not on what makes you, the dev, happy that day.

Ugh. I could go on. (though I already have, I guess...)
cheers,
Chris Maunder

The Code Project | Co-founder
Microsoft C++ MVP

GeneralRe: Where's "Not knowing how to code?" Pin
Zac Greve5-Jan-13 3:11
memberZac Greve5-Jan-13 3:11 
NewsEight Reasons C# is the Best Language for Mobile Development Pin
Terrence Dorsey3-Jan-13 10:09
staffTerrence Dorsey3-Jan-13 10:09 
GeneralRe: Eight Reasons C# is the Best Language for Mobile Development Pin
John Bandela3-Jan-13 10:34
memberJohn Bandela3-Jan-13 10:34 
GeneralRe: Eight Reasons C# is the Best Language for Mobile Development Pin
Lloyd Atkinson3-Jan-13 12:30
memberLloyd Atkinson3-Jan-13 12:30 
GeneralRe: Eight Reasons C# is the Best Language for Mobile Development Pin
Paul Conrad3-Jan-13 13:27
memberPaul Conrad3-Jan-13 13:27 
GeneralRe: Eight Reasons C# is the Best Language for Mobile Development Pin
PIEBALDconsult3-Jan-13 14:13
memberPIEBALDconsult3-Jan-13 14:13 
GeneralRe: Eight Reasons C# is the Best Language for Mobile Development Pin
Paul Conrad3-Jan-13 19:17
memberPaul Conrad3-Jan-13 19:17 
NewsStarting An Open-Source Project Pin
Terrence Dorsey3-Jan-13 10:09
staffTerrence Dorsey3-Jan-13 10:09 
NewsAssembler relaxation Pin
Terrence Dorsey3-Jan-13 10:08
staffTerrence Dorsey3-Jan-13 10:08 
NewsArctic.js - A JavaScript game engine for smartphones Pin
Terrence Dorsey3-Jan-13 10:08
staffTerrence Dorsey3-Jan-13 10:08 
NewsSeven Deadly Sins of Modern Objective-C Pin
Terrence Dorsey3-Jan-13 9:22
staffTerrence Dorsey3-Jan-13 9:22 
NewsjsTIfied - a TI-83+/TI-84+ Emulator in HTML and JavaScript Pin
Terrence Dorsey3-Jan-13 9:21
staffTerrence Dorsey3-Jan-13 9:21 
NewsWindows Runtime – what’s supported where? Pin
Terrence Dorsey3-Jan-13 9:21
staffTerrence Dorsey3-Jan-13 9:21 
NewsIntel, ARM, tablets and desktop: Where is processing going next? Pin
Terrence Dorsey3-Jan-13 9:20
staffTerrence Dorsey3-Jan-13 9:20 
NewsMeet Microsoft, the world's best kept R&D secret Pin
Terrence Dorsey3-Jan-13 9:20
staffTerrence Dorsey3-Jan-13 9:20 
NewsThe Evolution of Threads and I/O in Windows Pin
Terrence Dorsey2-Jan-13 11:26
staffTerrence Dorsey2-Jan-13 11:26 
NewsCooperative multitasking using coroutines (in PHP!) Pin
Terrence Dorsey2-Jan-13 11:26
staffTerrence Dorsey2-Jan-13 11:26 
NewsHow to Write your own Minesweeper AI Pin
Terrence Dorsey2-Jan-13 11:25
staffTerrence Dorsey2-Jan-13 11:25 
NewsHello, JIT World: The Joy of Simple JITs Pin
Terrence Dorsey2-Jan-13 11:25
staffTerrence Dorsey2-Jan-13 11:25 
News40+ Fantastic Game Development Tutorials From Across the Web Pin
Terrence Dorsey2-Jan-13 11:24
staffTerrence Dorsey2-Jan-13 11:24 
GeneralRe: 40+ Fantastic Game Development Tutorials From Across the Web Pin
polarboy3-Jan-13 11:12
memberpolarboy3-Jan-13 11:12 
NewsTypeScript Templates for Windows 8 Pin
Terrence Dorsey2-Jan-13 10:27
staffTerrence Dorsey2-Jan-13 10:27 
NewsWhy the Bar Code Will Always Be the Mark of the Beast Pin
Terrence Dorsey2-Jan-13 10:26
staffTerrence Dorsey2-Jan-13 10:26 
GeneralRe: Why the Bar Code Will Always Be the Mark of the Beast Pin
Zac Greve3-Jan-13 14:27
memberZac Greve3-Jan-13 14:27 
NewsThe 1950s called and wanted their toolbox back Pin
Terrence Dorsey2-Jan-13 10:26
staffTerrence Dorsey2-Jan-13 10:26 
GeneralRe: The 1950s called and wanted their toolbox back Pin
PIEBALDconsult2-Jan-13 15:02
memberPIEBALDconsult2-Jan-13 15:02 
GeneralRe: The 1950s called and wanted their toolbox back Pin
jesarg3-Jan-13 3:15
memberjesarg3-Jan-13 3:15 
GeneralRe: The 1950s called and wanted their toolbox back Pin
Peter Ripley4-Jan-13 11:33
memberPeter Ripley4-Jan-13 11:33 
GeneralRe: The 1950s called and wanted their toolbox back Pin
AspDotNetDev4-Jan-13 12:53
protectorAspDotNetDev4-Jan-13 12:53 
NewsThere is no ARM in Windows RT Pin
Terrence Dorsey2-Jan-13 10:25
staffTerrence Dorsey2-Jan-13 10:25 
NewsHTML5 Amiga Emulator Pin
Terrence Dorsey2-Jan-13 10:25
staffTerrence Dorsey2-Jan-13 10:25 
NewsProgramming for all: An introduction to writing for computers Pin
Terrence Dorsey1-Jan-13 10:01
staffTerrence Dorsey1-Jan-13 10:01 
NewsTypeScript Grammar Pin
Terrence Dorsey1-Jan-13 10:00
staffTerrence Dorsey1-Jan-13 10:00 
NewsIntroduction to AI Programming for Games Pin
Terrence Dorsey1-Jan-13 10:00
staffTerrence Dorsey1-Jan-13 10:00 
NewsLocating interesting parts of an image Pin
Terrence Dorsey1-Jan-13 9:59
staffTerrence Dorsey1-Jan-13 9:59 
NewsSomeone Save Us From REST Pin
Terrence Dorsey1-Jan-13 9:59
staffTerrence Dorsey1-Jan-13 9:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.150728.1 | Last Updated 30 Jul 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid