Stack Exchange Network

Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Loading…
  1. 0
  2. +0
    • Tour Start here for a quick overview of the site
    • Help Center Detailed answers to any questions you might have
    • Meta Discuss the workings and policies of this site
    • About Us Learn more about Stack Overflow the company
    • Business Learn more about hiring developers or posting ads with us
  3. Log in Sign up
  4. current community

    • Software Engineering
      help chat
    • Software Engineering Meta

    your communities

    Sign up or log in to customize your list.

    more stack exchange communities

    company blog
Software Engineering
  1. Home
    1. Questions
    2. Tags
    3. Users
    4. Unanswered
    5. Jobs
Profile Activity
Meta user
Network profile
msanford

Reputation

730
  • 730
  • 656
  • 583
  • 2018
  • 2019
  • 2020
  • 2021

Top tag

javascript

Next privilege

1,000 Rep.
See votes

Badges

1
7
22

Newest

 Notable Question

Next badge

1/30
Enthusiast

Impact

~53k
people reached
6 posts edited
22 helpful flags
1,378 votes cast
Summary Answers Questions Tags Badges Bookmarks Bounties Reputation All actions

29 Bookmarks

Votes Activity Newest Views Added
368
votes
28
answers
144k
views

I'm doing 90% maintenance and 10% development, is this normal? [closed]

maintenance
Jun 20 '14 at 20:40 Community♦ 1
306
votes
25
answers
67k
views

When is a BIG Rewrite the answer?

code-quality rewrite
Apr 7 at 13:32 noɥʇʎԀʎzɐɹƆ 197
295
votes
16
answers
28k
views

Grokking Java culture - why are things so heavy? What does it optimize for? [closed]

java programming-languages programming-practices
May 1 '17 at 18:47 Community♦ 1
250
votes
6
answers
59k
views

Why squash git commits for pull requests?

git github branching pull-requests etiquette
May 22 '19 at 8:25 Vince V. 143
197
votes
20
answers
66k
views

Should you keep a copy of all the code you write? [closed]

legal
Jul 10 '15 at 9:51 Thomas Owens♦ 69.9k
169
votes
8
answers
53k
views

Exceptions: Why throw early? Why catch late?

exceptions
Dec 30 '19 at 14:09 Community♦ 1
139
votes
10
answers
22k
views

Is this a violation of the Liskov Substitution Principle?

design object-oriented-design solid liskov-substitution
Jul 26 '18 at 17:01 Ezoela Vacca 851
131
votes
14
answers
11k
views

Demonstrate bad code to client?

freelancing client-relations bad-code
Feb 11 '13 at 16:24 Dexter Legaspi 101
129
votes
16
answers
26k
views

Is there any way to get faster at solving bugs? I've just had a warning from my boss [closed]

career-development debugging bug
Dec 5 '13 at 21:53 Community♦ 1
121
votes
18
answers
13k
views

When should I make the first commit to source control?

project-management version-control development-process
Nov 5 '15 at 15:59 Community♦ 1
111
votes
14
answers
27k
views

How do I deal with a counterproductive scrum team?

agile scrum scrum-master
May 29 '18 at 9:53 Pang 251
96
votes
9
answers
25k
views

Check First vs Exception Handling?

python exceptions
Oct 29 '18 at 22:07 Community♦ 1
88
votes
21
answers
14k
views

How would you react if someone told you your code is a mess?

teamwork code-reviews maintenance
Nov 22 '12 at 16:19 Community♦ 1
64
votes
9
answers
16k
views

Why don't languages include implication as a logical operator?

language-design
Dec 7 '15 at 7:34 COME FROM 2,596
64
votes
11
answers
12k
views

Does path coverage guarantee finding all bugs?

testing test-coverage
Apr 2 '15 at 13:58 Community♦ 1
62
votes
11
answers
57k
views

Why is it good to split a program into multiple classes? [closed]

java object-oriented inheritance class
Dec 11 '18 at 21:34 Community♦ 1
58
votes
16
answers
13k
views

why do some job posts say “high pressure environment”? [closed]

project-management
Jan 5 '16 at 19:00 Community♦ 1
51
votes
11
answers
44k
views

Is there a canonical book on mathematics for programmers? [closed]

math
May 18 '15 at 15:06 Community♦ 1
42
votes
5
answers
6k
views

How is spinlock different from polling?

locks kernel polling
Nov 8 '15 at 22:33 gnasher729 31k
36
votes
2
answers
13k
views

What is O(…) and how do I calculate it?

algorithms complexity big-o
Dec 19 '19 at 17:56 Robert Harvey 188k
35
votes
7
answers
2k
views

How to convert a copy/paste/spaghetti programmer to see the light?

programming-practices team-leader
Dec 27 '11 at 18:19 Community♦ 1
32
votes
3
answers
5k
views

Error handling considerations

c++ coding-style exceptions paradigms
Jul 14 '17 at 19:25 8bittree 4,984
31
votes
14
answers
4k
views

What is the most inspiring speech from a developer you ever watched? [closed]

profession resources
Sep 16 '12 at 20:27 Community♦ 1
21
votes
6
answers
9k
views

How do you take advantage of your whiteboard in your development team? [duplicate]

development-environment
Oct 3 '15 at 18:26 gnat 21.8k
17
votes
3
answers
1k
views

At the end of my rope [closed]

bad-code
Jun 6 '14 at 13:50 Community♦ 1
15
votes
5
answers
17k
views

Is the book “Structure and Interpretation of Computer Programs” a good read for Java programmers? [closed]

learning books
Sep 18 '12 at 16:05 Yusubov 20.8k
7
votes
3
answers
2k
views

How to explain your non-programmer boss you need to refactor a whole site? [duplicate]

php refactoring
Feb 20 '12 at 12:45 DerMike 1,013
6
votes
2
answers
516
views

Versioned Resources to Improve Cacheability

algorithms performance rest http caching
Jan 19 '13 at 0:44 Drew Marsh 256
3
votes
3
answers
758
views

randomly filling in empty spaces in a matrix - O(N) amortized time?

algorithms performance big-o
Jul 23 '17 at 14:34 paparazzo 1,907
Software Engineering
  • Tour
  • Help
  • Chat
  • Contact
  • Feedback
  • Mobile
Company
  • Stack Overflow
  • For Teams
  • Advertise With Us
  • Hire a Developer
  • Developer Jobs
  • About
  • Press
  • Legal
  • Privacy Policy
  • Terms of Service
Stack Exchange
Network
  • Technology
  • Life / Arts
  • Culture / Recreation
  • Science
  • Other
  • Stack Overflow
  • Server Fault
  • Super User
  • Web Applications
  • Ask Ubuntu
  • Webmasters
  • Game Development
  • TeX - LaTeX
  • Software Engineering
  • Unix & Linux
  • Ask Different (Apple)
  • WordPress Development
  • Geographic Information Systems
  • Electrical Engineering
  • Android Enthusiasts
  • Information Security
  • Database Administrators
  • Drupal Answers
  • SharePoint
  • User Experience
  • Mathematica
  • Salesforce
  • ExpressionEngine® Answers
  • Stack Overflow em Português
  • Blender
  • Network Engineering
  • Cryptography
  • Code Review
  • Magento
  • Software Recommendations
  • Signal Processing
  • Emacs
  • Raspberry Pi
  • Stack Overflow на русском
  • Code Golf
  • Stack Overflow en español
  • Ethereum
  • Data Science
  • Arduino
  • Bitcoin
  • Software Quality Assurance & Testing
  • Sound Design
  • Windows Phone
  • more (28)
  • Photography
  • Science Fiction & Fantasy
  • Graphic Design
  • Movies & TV
  • Music: Practice & Theory
  • Worldbuilding
  • Video Production
  • Seasoned Advice (cooking)
  • Home Improvement
  • Personal Finance & Money
  • Academia
  • Law
  • Physical Fitness
  • Gardening & Landscaping
  • Parenting
  • more (10)
  • English Language & Usage
  • Skeptics
  • Mi Yodeya (Judaism)
  • Travel
  • Christianity
  • English Language Learners
  • Japanese Language
  • Chinese Language
  • French Language
  • German Language
  • Biblical Hermeneutics
  • History
  • Spanish Language
  • Islam
  • Русский язык
  • Russian Language
  • Arqade (gaming)
  • Bicycles
  • Role-playing Games
  • Anime & Manga
  • Puzzling
  • Motor Vehicle Maintenance & Repair
  • Board & Card Games
  • Bricks
  • Homebrewing
  • Martial Arts
  • The Great Outdoors
  • Poker
  • Chess
  • Sports
  • more (16)
  • MathOverflow
  • Mathematics
  • Cross Validated (stats)
  • Theoretical Computer Science
  • Physics
  • Chemistry
  • Biology
  • Computer Science
  • Philosophy
  • Linguistics
  • Psychology & Neuroscience
  • Computational Science
  • more (10)
  • Meta Stack Exchange
  • Stack Apps
  • API
  • Data
  • Blog
  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.1.18.38333